Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aurora

Staff Software Engineer – Frameworks

Aurora

. Define and evolve Aurora's autonomous-vehicle runtime framework architecture across on-vehicle and offline execution .

Posted 11/2/2026full-timeUnited StatesLead💰 $189,000 - $303,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level C++ programming skills and the ability to design high-performance, thread-safe systems in a Linux environment. Proven experience in building middleware and runtime frameworks, with a strong focus on safety-critical systems and performance optimization.

Highest-signal resume keywords
Expert-Level C++ ProgrammingMiddleware DevelopmentLinux Systems InternalsRobotics Middleware ExperiencePerformance Evaluation and Optimization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingHigh-Performance Systems DesignThread-Safe SystemsMemory-Efficient SystemsMiddlewareDistributed SystemsConcurrencyDeterministic SimulationLog ReplayReproducible Execution
Soft Skills
Strong Verbal CommunicationStrong Written CommunicationAutonomous WorkCollaboration Across Time ZonesMentoring
Tools & Technologies
ROS 2ThreadXFreeRTOSIPCShared Memory
Industry Keywords
Autonomous VehiclesSafety-Critical SystemsField TestingFleet OperationsProcess Lifecycle Management

Tech Stack

Tools & technologies
Distributed SystemsLinuxC++

About the role

Key responsibilities & impact
  • Define and evolve Aurora's autonomous-vehicle runtime framework architecture across on-vehicle and offline execution
  • Design and implement high-performance, low-latency inter-module communication, including shared-memory, zero-copy IPC, and RPC
  • Own stack configuration, deployment, and process lifecycle management on the vehicle compute platform
  • Improve determinism, fidelity, and performance of offline execution so on-vehicle behavior can be reproduced at scale
  • Build framework capabilities for fault traceability, health monitoring, and recovery supporting Aurora's safety case
  • Design intuitive C++ APIs for Autonomy engineers
  • Provide engineering support for field testing and fleet operations
  • Mentor senior engineers, set coding standards, and drive the long-term AV framework roadmap

Requirements

What you’ll need
  • BS/MS/PhD in Computer Science or related field, or equivalent industry experience
  • Expert-level C++ programming skills
  • Ability to design high-performance, thread-safe, and memory-efficient systems in a Linux environment
  • Proven experience building middleware, runtime frameworks, or distributed systems, such as pub/sub messaging, IPC, schedulers, or executors
  • Deep understanding of concurrency, memory models, and Linux systems internals, including processes, threads, scheduling, and shared memory
  • Ability to work across multiple programming languages and paradigms
  • Ability to write robust, intuitive, and pragmatic production code
  • Ability to navigate and work effectively in large codebases
  • Strong verbal and written communication skills
  • Ability to work autonomously and collaborate effectively with colleagues across time zones
  • Experience with robotics middleware such as ROS 2, ThreadX, or FreeRTOS, or with soft real-time systems
  • Experience with deterministic simulation, log replay, or reproducible execution
  • Experience with performance evaluation and optimization
  • Experience with safety-critical systems
  • Must be authorized to work lawfully in the United States

Benefits

Comp & perks
  • Annual bonus eligibility
  • Equity compensation
  • Benefits
  • In-person collaboration and office work environment
  • Reasonable accommodations for qualified individuals with disabilities and disabled veterans