Real-Time Autonomy Software Intern (C++)

Aurora

Mountain View (CA)

On-site

USD 72,000 - 80,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aurora is seeking Summer 2027 Core Autonomy Software Interns to work on the low-level software that runs the Aurora Driver in real time, onboard compute and robotics middleware, system software architecture, autonomy integration, and real-time routing/graph systems. You will write and integrate C++ software, work on architecture or middleware, and reason about latency, memory, and reliability.

You will collaborate with full-time engineers on production-quality code in a fast-paced robotics

Qualifications

  • Pursuing a CS/CE degree (Bachelor's or Master's).
  • Strong C++ and systems programming skills.
  • Some real-time or embedded systems exposure.
  • Knowledge of graph algorithms and core data structures.
  • Ability to reason about latency, memory, and reliability constraints.
  • Experience with Linux-like development environments.

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
Embedded systems
Graphs and data structures
Latency/memory/reliability
Linux-like development

Education

Bachelor’s or Master’s in CS/EE

Tools

Linux kernel concepts
eBPF tooling

Job description

Aurora is seeking Summer 2027 Core Autonomy Software Interns to work on the low-level software that runs the Aurora Driver in real time, onboard compute and robotics middleware, system software architecture, autonomy integration, and real-time routing/graph systems. You will write and integrate C++ software, work on architecture or middleware, and reason about latency, memory, and reliability.

You will collaborate with full-time engineers on production-quality code in a fast-paced robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time C++ Autonomy Software Intern
Real-Time C++ Autonomy Software Intern

Auror Limited • Mountain View (CA), Pittsburgh

On-site
USD 72,000 - 80,000
On-site in Mountain View
Competitive hourly pay
Real-Time Core Autonomy Software Intern (C++)
Real-Time Core Autonomy Software Intern (C++)

Aurora • Pittsburgh

On-site
USD 65,000 - 80,000
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
Core Autonomy Software (C++) Intern
Core Autonomy Software (C++) Intern

Aurora • Mountain View (CA)

On-site
USD 72,000 - 80,000
Core Autonomy Software (C++) Intern
Core Autonomy Software (C++) Intern

Aurora • Pittsburgh

On-site
USD 65,000 - 80,000
Full Stack Engineering Intern — UI/Backend & AI Tools
Full Stack Engineering Intern — UI/Backend & AI Tools

Aurora • Mountain View (CA)

On-site
USD 65,000 - 80,000
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
Autonomy ML & Planning Intern
Autonomy ML & Planning Intern

Aurora • San Francisco (CA)

On-site
USD 72,000 - 90,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