Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Autonomy Frameworks

$189k - $303k

Aurora

Who we are

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.

The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.

At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit  aurora.tech or follow us on  LinkedIn .

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. 

Aurora is seeking a highly skilled and experienced Staff Software Engineer to join our team and contribute to the development of our core Autonomy Framework.

This autonomy frameworks team is responsible for the robotics middleware that powers the Aurora Driver. In this role, you will work on initiatives that ensure the performance, determinism, and efficiency of Autonomy and Simulation applications. This is an exciting opportunity to work on a critical component at the heart of our self-driving technology, directly impacting the safety and reliability of our autonomous vehicles.

In this role, you will

  • Collaborate with teams across the company to design, develop, and validate Aurora's Core Framework, which runs on our vehicle and cloud infrastructure.
  • Engage in cross-team initiatives and projects that have broad impact across software and hardware organizations.
  • Propose new features and write technical design documents to improve our platform's efficiency, robustness, and scalability.
  • Maximize the productivity of engineers across the company and ensure adherence to best practices.
  • Troubleshoot and solve complex issues within distributed safety-critical real-time systems.

Required Qualifications

  • BS/MS or PhD in Computer Science or a related field
  • Excellent C++ or C programming in a UNIX/POSIX environment
  • Demonstrated experience developing performance-critical applications
  • Minimum 8 years of professional experience 

Desirable Qualifications

  • Prior Middleware/Framework experience
  • Familiarity with real-time and multi-threaded systems
  • Experience with deterministic execution and idempotency
  • Experience with robotics and/or ML systems

The base salary range for this position is $189,000.00-$303,000.00 per year.  Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

#Mid-Senior 

Working at Aurora

At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks. Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.

Commitment to inclusion

Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state, and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at View email address on swooped.co .

For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Autonomy Frameworks in Mountain View, CA vacancy
  • $206.5k - $258.1k

     ...Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform. You will architect, design...  ..., and maintain applications, drivers, and frameworks on high compute embedded platforms. Lead feature... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  • $206.5k - $258.1k

     ...it for future generations. Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in high-performance browser...  ...: Partner closely with Product Managers, UX Designers, and Autonomy Engineers to define requirements for immersive, reactive... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $154.42k - $235.9k

     ...Platform Core at General Motors. We build the foundational frameworks that power robotics and autonomous capabilities across distributed...  ...complex systems reliable, observable, and fast. As aStaff Software Engineer, you will design and deliver the core communication and... 
    Suggested
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $154.42k - $235.9k

    General Motors is looking for a Staff Software Engineer to work within the AV Frameworks team, focusing on high-performance inter-process communication (IPC) and middleware for autonomous vehicle applications. Candidates must have a BS/MS in Computer Science or related... 
    Suggested

    General Motors

    Sunnyvale, CA
    15 hours ago
  • $230k - $323k

    Applied Intuition in Sunnyvale, California, is seeking staff software engineers to design solutions for complex problems in autonomy. The role involves working across the full stack to develop new products and mentoring other engineers. Candidates should have 7-10+ years... 
    Suggested

    Decisive Point

    Sunnyvale, CA
    15 hours ago
  • $220k - $230k

     ...visibility as the founding Android engineer on the team, with the...  ...oriented, and comfortable with autonomy and ambiguity. Where you’ll work...  ...and maintain internal shared frameworks and libraries Mentor,...  ...applications using Swift Strong software design skills, including a deep... 
    Work experience placement
    Work at office

    Tinder

    Palo Alto, CA
    1 day ago
  •  ...Aurora Driver system. Requirements Excellent software engineering skills in Python and/or C Extensive experience in any deep learning framework, such as PyTorch Extensive experience in...  ...prior work on self-driving vehicles, autonomy, and/or robotics projects Contributions... 
    Work at office
    3 days per week

    NextGenEnergyJobs

    Mountain View, CA
    1 day ago
  • $265k - $331.3k

     ...experienced candidate to help lead embedded software development for state‑of‑the‑art sensor systems for next‑generation autonomy. You will be a vital contributor,...  ...safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    2 days ago
  • $180k - $198k

     ...our innovation. About this role As a Staff/Senior Software Engineer on our Calibration, Localization, &...  ..., hardware, QA, and other autonomy teams (Perception, Decision, Planning...  ...performance validation and continuous testing frameworks. Balance project tasks, code... 
    Temporary work
    Work at office
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • $149.37k

     ...infrastructure, operating systems, and autonomy. Eighteen of the top 20...  ...of-the-art on road behavior software and leverage ML components...  ...Collaborate with customers’ engineers and manage customer...  ...containerization, and production testing frameworks The salary range for this... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $144.7k - $221.4k

     ...to introspect autonomous driving software performance at interfaces across the autonomy stack; partner closely with autonomy developers and systems engineers. Design and implement analysis algorithms...  ...with ROS or similar robotics/IPC frameworks, log pipelines, and large‑scale... 
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  •  ...generation of embedded platform software to deliver state of the art...  ...We are looking for energetic engineers to help us deliver high...  ...Senior Software Developer - Test Framework at GM, you will help to lead...  ...as working effectively with autonomy. Passing score on applicable... 
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Mountain View, CA
    1 day ago
  • $180k - $198k

    A leading autonomous technology firm is seeking a Staff/Senior Software Engineer for its Calibration, Localization, & Mapping (CLAM) team in Mountain View, CA. This role involves designing and implementing mission-critical software features for autonomous vehicles, requiring... 

    Cyngn Inc.

    Mountain View, CA
    1 day ago
  • $180k - $303k

    Software Engineering Mountain View, California Staff Software Engineer, Connectivity Who we are Aurora’s mission is...  ...-latency vehicle communications framework handling diverse mobile network...  ...performance, and observability Work with autonomy engineers to meet performance... 
    Work at office
    Local area
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    3 days ago
  • $228k - $285k

    Role Summary As a Software Engineer specializing in safety‑critical self‑driving software, you will play a vital role in the design, development, and deployment of software that underpins essential self‑driving features. Your responsibilities encompass a range of technical... 
    Full time
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • A leading automotive technology company is seeking an experienced professional to lead evaluation for autonomous driving software. This role involves defining metrics and analyses, leading cross-functional teams, and developing innovative statistical methods. Required... 
    Remote job
    Work at office
    Local area

    General Motors

    Sunnyvale, CA
    3 days ago
  • $230k - $323k

     ...infrastructure, operating systems, and autonomy. Eighteen of the top 20 global...  .... About the role We are looking for staff software engineers interested in designing elegant solutions...  ...containerization, or cluster orchestration frameworks such as React, GraphQL, Docker, or... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    2 days ago
  • $176.4k - $319.72k

    About The Team The Systems Engineering team is responsible for...  ...of hardware, software, and robot operations,...  ...sets the checkpoints for autonomy deployment. About The Role As a Senior/Staff Software Engineer, Behavior...  ...tools and data engineering frameworks that can inject faults... 
    Temporary work
    Work experience placement

    Icehouseventures

    Mountain View, CA
    1 day ago
  • $180k - $303k

    We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity team. This team...  ..., low-latency vehicle communications framework handling diverse mobile network...  ...performance, and observability Work with autonomy engineers to meet performance and efficiency... 
    Local area

    Aurora CO

    Mountain View, CA
    15 hours ago
  • $183.83k - $333.93k

     ...company on a mission to make autonomy accessible to all. Founded in...  ...connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental...  ...core simulator and simulation frameworks, sensor simulation, scenario... 

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...seeking passionate Senior/Staff Software Engineers, who have strong...  ...critical software for the Gatik’s autonomy stack Work with the research...  ...Experience with building frameworks/software infrastructure for... 
    Odd job
    Contract work
    For contractors
    Work experience placement
    For subcontractor
    Work at office

    Booster

    Mountain View, CA
    4 days ago
  • $193.93k - $352.29k

     ...s why we’re building a universal autonomy platform: self-driving for all roads...  ...compression. Work with autonomy engineers to optimize, validate, and deploy...  ...a world‑class model compiler framework, FTL. Write robust, high quality software to increase our confidence in our... 
    Work experience placement
    Immediate start
    Flexible hours

    Icehouseventures

    Mountain View, CA
    4 days ago
  • $235k - $352k

     ...on a mission to make autonomy accessible to all. Founded...  ...About the Role As a Staff Technical Lead on...  ...execution, and autonomy software performance. You will...  ...stakeholders, mentor engineers, and deliver robust systems...  ...integration, runtime frameworks, inter‑device... 

    Kindredventures

    Mountain View, CA
    2 days ago
  • $240k - $265k

     ...its commercial self-driving software to develop, test and deploy...  ...looking for a Senior or Staff Software Engineer to build infrastructure, tools...  ..., evaluate, and deploy autonomy software faster and more safely...  ...building tools, libraries, frameworks, infrastructure, or... 
    Visa sponsorship

    Omaze

    Mountain View, CA
    2 days ago
  • $162.8k - $203.5k

     ...for future generations. Role Summary Rivian’s Autonomy organization is looking for a Senior Software Engineer, ML Applications to join the Data & Cloud team....  ...pipelines using modern cloud services and open-source frameworks. You will own significant parts of systems that... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    3 days ago
  •  ...enable millions of hardware designers and engineers to iterate through designs 1000x faster....  ...or VLM infrastructure Set up an MLOps framework for training deep learning architectures...  ...landing gears)! Thrive when you have autonomy and ownership over your work #J-18808-Ljbffr... 

    Getvinci

    Palo Alto, CA
    1 day ago
  •  ...production to change the world for the better. As a Senior Software Engineer on the Autonomy team at Apptronik, you will design and deploy learning‑...  ...with classical robot subsystems. Build autonomy frameworks that support adaptive behavior, generalization across tasks... 
    Local area

    Booster

    Sunnyvale, CA
    15 hours ago
  • $193.93k - $352.29k

     ...technology company on a mission to make autonomy accessible to all. Founded in 2016,...  ...the Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for...  ...UI/UX for data understanding, and ML frameworks for foundation model training. Expertise... 
    Shift work

    Kindredventures

    Mountain View, CA
    4 days ago
  • $189.7k - $232.93k

     ...About the role Analyze user needs and software requirements, develop solutions, and determine...  ...features, and tools for our customers' autonomy development workflows; Build out...  ...infrastructure, robotics, and graphics engineers, as well as startup veterans, in order to... 

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  • $125k - $222k

    Technical Lead, Mining Autonomy Platform Sunnyvale, California, United...  ..., embedded systems, and software — owning the foundational...  ...sensor drivers, and deployment frameworks, and enable those...  ...technical direction and mentor engineers for the Autonomy Platform team... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Autonomy Frameworks. Be the first to apply!