Latest AI JobsBrowse Jobs
rivet logo

Intern, Software Engineering (Summer 2027)

rivetSan Jose, CAEngineering, Product, & Design
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Intern
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

This summer internship at rivet in San Jose suits students currently enrolled in technical programs who want to build software running at the edge and interfacing with hardware. The Software Engineering Intern position involves working on edge machine learning, perception, and computer vision systems.

Role Overview

Rivet seeks a Software Engineering Intern for a summer placement in San Jose, California. The position focuses on developing lower-level software that integrates hardware, sensors, AI, and networking for defense and industrial applications.

Key Responsibilities

Write, test, and troubleshoot C++ and C# code designed for edge computing and hardware-integrated platforms.
Work on projects spanning computer vision, perception, sensor fusion, and edge machine learning.
Test software directly on physical hardware, troubleshoot bugs, and optimize overall system reliability and performance.
Partner with cross-functional engineering teams spanning software and hardware domains to take features from initial development to deployment.

Requirements

Enrollment in an undergraduate or graduate degree program focusing on Computer Science, Computer Engineering, or a related technical discipline.
Availability for a full-time, 40-hour work week commitment in the San Jose, California office throughout Summer 2027.
Proficiency in C++, C#, or alternative lower-level programming languages with readiness to work close to hardware components.
Demonstrated interest in computer vision, perception, edge machine learning, or sensor fusion.
Status as a U.S. Person meeting regulatory and compliance standards.

Skills and Tools

C++
C#
Edge Machine Learning
Computer Vision
Sensor Fusion
Perception Systems

Salary and Benefits

Compensation ranges may vary according to skills, education, experience, and other relevant factors. Eligible individuals may receive equity, additional compensation forms, and a benefits package that includes unlimited paid time off.

About the Company

Rivet designs and manufactures integrated task systems that combine hardware, sensors, artificial intelligence, and networking for industrial workforces and defense personnel. The organization focuses on replacing outdated equipment with modern capabilities for service members, first responders, technicians, and engineers.

How to Apply

Candidates must apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the internship located?

The internship takes place at the office in San Jose, California.

What is the duration and timeframe for the internship?

The position is a full-time summer internship scheduled for Summer 2027, requiring 40 hours per week.

What are the eligibility requirements regarding citizenship or work authorization?

Candidates must be a U.S. Person, which includes U.S. Citizens, lawful permanent residents, or protected individuals under 8 U.S.C. 1324b(a)(3).

What educational background is required?

Applicants must currently be enrolled in an undergraduate or graduate program studying Computer Science, Computer Engineering, or a related technical field.

What programming languages are used in this role?

The role primarily utilizes C++ and C#, along with other lower-level programming languages.

Ready to apply?

The application is on the official rivet careers page.

Apply on company site