Real-Time C++ Autonomy Software Intern

Auror Limited

Mountain View, Pittsburgh (CA, Allegheny County)

On-site

USD 72,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

On-site in Mountain View
Competitive hourly pay

Job summary

Aurora is seeking Summer 2027 Core Autonomy Software Interns to develop low-level software for the Aurora Driver, tackle real-time challenges, and contribute to system software architecture and integration.

You will work on onboard software, real-time routing/graph systems, and collaborate with full-time engineers to deliver production-quality code. Strong C++ and Linux experience are required, with exposure to embedded systems preferred.

Qualifications

  • Pursuing a Bachelor's or Master's in CS/EE or related field.
  • Strong C++ and systems-programming skills.
  • Some real-time and/or embedded systems exposure.
  • Working knowledge of graph algorithms and core data structures.
  • Ability to reason about latency, memory, and reliability constraints.
  • Experience targeting a Linux-like development environment.

Responsibilities

  • Write and integrate C++ software that runs onboard the Aurora Driver under real-time constraints.
  • Work on system software architecture, middleware, or autonomy integration depending on team placement.
  • Reason about latency, memory, and reliability tradeoffs rather than just passing unit tests.
  • Use performance analysis and instrumentation tools to diagnose real system behavior.
  • Partner with full-time engineers on production-quality code, not prototype-only work.

Skills

C++
Real-time systems
Linux development
Systems programming
Graph algorithms
Latency optimization

Education

Bachelor's or Master's in CS/EE

Tools

Linux kernel tooling
eBPF tooling
Kernel drivers

Job description

Aurora is seeking Summer 2027 Core Autonomy Software Interns to develop low-level software for the Aurora Driver, tackle real-time challenges, and contribute to system software architecture and integration.

You will work on onboard software, real-time routing/graph systems, and collaborate with full-time engineers to deliver production-quality code. Strong C++ and Linux experience are required, with exposure to embedded systems preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Autonomy Software (C++) Intern
Core Autonomy Software (C++) Intern

Auror Limited • Mountain View (CA), Pittsburgh

On-site
USD 72,000 - 80,000
On-site in Mountain View
Competitive hourly pay
Full-Stack Engineering Intern — AI-Driven Web Apps
Full-Stack Engineering Intern — AI-Driven Web Apps

Auror Limited • Mountain View (CA)

On-site
USD 72,000 - 80,000
Simulation Engineering Intern: Real-Time 3D & C++
Simulation Engineering Intern: Real-Time 3D & C++

Auror Limited • Mountain View (CA)

On-site
USD 72,000 - 80,000
Flight Software Intern - Spacecraft Autonomy (Summer 2027)
Flight Software Intern - Spacecraft Autonomy (Summer 2027)

Varda • El Segundo (CA)

On-site
USD 42,000 - 60,000
Housing stipend
Commuter benefit
Self-Driving Safety & Systems Engineer Intern
Self-Driving Safety & Systems Engineer Intern

Auror Limited • Mountain View (CA)

On-site
USD 72,000 - 90,000
Autonomy Perception & Mapping Intern (Summer 2027)
Autonomy Perception & Mapping Intern (Summer 2027)

Aurora • Mountain View (CA)

On-site
USD 80,000 - 90,000
Full Stack Intern
Full Stack Intern

Auror Limited • Mountain View (CA)

On-site
USD 72,000 - 80,000
Simulation Engineering Intern
Simulation Engineering Intern

Aurora • San Francisco (CA)

On-site
USD 72,000 - 80,000
Simulation Engineering Intern
Simulation Engineering Intern

Auror Limited • Mountain View (CA)

On-site
USD 72,000 - 80,000
Safety & Systems Engineering Intern – Self-Driving Tech
Safety & Systems Engineering Intern – Self-Driving Tech

Aurora • Mountain View (CA)

On-site
USD 72,000 - 90,000
In-office 3+ days/week
Competitive hourly pay