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
  • $167.4k - $209.3k

     ...for future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification...  ...QA processes and test automation frameworks, ensuring high performance and coverage across the autonomy stack. This is an opportunity for a... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  •  ...verification. Partnering with Autonomy, Simulation, Systems, and...  ...cases in a unified analytics framework. By joining this team, you will...  ..., explainable insights to engineering and leadership, including...  ...code reviews, and by following software-engineering best practices.... 
    Suggested
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  • $189k - $303k

     ...knowledge. We’re searching for a Staff Machine Learning Engineer - Online Maps to join...  ...of the Online Maps autonomy team to improve, ideate, and...  ...Qualifications Excellent software engineering skills in Python...  ...experience in any deep learning framework, such as PyTorch Extensive... 
    Suggested
    Work at office
    3 days per week

    Aurora CO

    Mountain View, CA
    5 days ago
  • $230k - $275k

     ...is a deeply technical growth engineer who combines hands‑on execution...  ...tooling and experimentation frameworks – and you take pride in...  ...stack. You operate with high autonomy, hold yourself to exceptional...  ...building and shipping high‑impact software systems. Proven experience in... 
    Suggested
    Local area

    Quince

    Palo Alto, CA
    18 hours ago
  • $230k - $323k

     ...infrastructure, operating systems, and autonomy. Eighteen of the top 20 global...  ...Tokyo. About The Role We are looking for staff software engineers interested in designing elegant solutions...  ..., or cluster orchestration frameworks (such as React, GraphQL, Docker, or Kubernetes... 
    Suggested
    Full time
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    18 hours ago
  • $228k - $285k

     ..., but our team shares a love of the outdoors and a desire to protect it for future generations.  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... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • $160.2k - $290.7k

     ...develops the first layers of software on the GM Autonomous...  ...software stack. Within this, the Autonomy Interface SW team develops...  ...platforms. Role As a Staff Software Engineers, you are the expert professionals...  ...sensor system services and frameworks in collaboration with our... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days 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
    2 days ago
  • $185.1k - $284.1k

    Description Role: As a Staff Software Engineer on the Metrics Frameworks team within the Simulation, Evaluation, and Data organization, you will provide technical leadership for the infrastructure and frameworks that accelerate autonomous vehicle development, testing,... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $180k - $215k

     ...Staff Robotics Software Engineer Mountain View, CA Fulfil is a well-funded, rapidly growing, and inclusive...  ...you'll love working at Fulfil Autonomy and ownership; you design it, build...  ...logic, or industrial automation frameworks. Background in industrial... 
    Local area

    Fulfil Solutions

    Mountain View, CA
    4 days ago
  • $270k

     ...World’s Best Bank. About the Role As a Staff Software Engineer (Data) , you will be the technical...  ...Systems: Deep mastery of data processing frameworks (such as Spark, Flink, or Kafka) and...  ...fixes independently with high autonomy. Nice to Have: Experience with ML Ops... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    GreenHouse

    Palo Alto, CA
    3 days ago
  •  ...scale. About the Role: As a Staff Software Engineer, you will help set the technical direction...  ...be expected to operate with high autonomy, connect technical investments to...  ...applications using Next.js and React frameworks, JavaScript, and TypeScript where appropriate... 
    Full time
    H1b
    Local area
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  •  ...the platform that hundreds of engineers build on every day to bring...  ...Because You Have 8+ years of software engineering experience with deep...  ...about performance at the framework level, not just the component...  ...Track record of architect-level autonomy — defining technical roadmaps... 
    Immediate start

    Wayfair

    Mountain View, CA
    18 hours ago
  • $209.7k - $283.8k

     ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large‑scale offline platform. This...  ...ML pipelines Experience working with distributed computing frameworks such as Ray, Spark, Flink and familiarity in the Ray... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    18 hours ago
  • $115k - $260k

     ...velocity of delivering products and new engineering capabilities. Essential Functions:...  ...been published. Must be knowledgeable of software coding and following standards and processes...  ...6+ years of experience in open source frameworks. 4+ years of experience with AWS, GCP,... 
    Hourly pay
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    3 days ago
  •  ...That means high leverage, high autonomy, and every decision matters...  ...compounds. The Role Join our product engineering team, where you'll be...  ...feature delivery. We need a Staff‑level builder who pairs entrepreneurial...  ...Hot burning passion to ship software to hundreds of thousands and... 
    Immediate start
    Remote work

    Tactiq

    Palo Alto, CA
    2 days ago
  • $230k - $275k

     ...technical design and architecture for growth engineering systems, including campaign management,...  ...building and shipping high‑impact software systems. Proven experience in growth...  ...strong plus. Experience with A/B testing frameworks and data‑driven experimentation. Deep familiarity... 
    Local area

    Shop Circle

    Palo Alto, CA
    18 hours ago
  • $160.2k - $246.3k

     ...performance, correctness, and clean architecture. The Role As a Staff Software Engineer on the Rendering team within Simulation, you will...  ...Universal Scene Description) or similar scene description frameworks. Experience with physically‑based rendering, material systems... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $157.49k - $236.23k

     ...Senior Staff Software Engineer## Senior Staff Software EngineerSanta Clara,California,United StatesThere...  ...evidence.* Design and implement core autonomy software components, including state...  ..., tooling).* Experience with test frameworks for C++ (GTest, GMock, Catch2) and integration... 
    Work experience placement
    Remote work
    Flexible hours

    Deere & Company

    Santa Clara, CA
    4 days ago
  • $235.03k - $352.29k

     ..., that's why we're building a universal autonomy platform: self-driving for all roads and...  ...Learning Loop: Leverage these evaluation frameworks to identify specific behavioral...  ...functionally with Autonomy and Infrastructure engineers to set a roadmap that unifies evaluation... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    a month ago
  •  ...mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor...  ...of software‑defined vehicles. About The Role As an Android Engineer (UI Framework) at 42dot, you’ll be responsible for crafting seamless and... 

    42dot

    Sunnyvale, CA
    5 days ago
  • $166.5k - $291.4k

     ...It all started when engineer Fred Luddy wrote code that automated...  ...infrastructure. As our founding Staff Software Developer focused on...  ...Playwright, or similar testing frameworks Version Control: Git workflows...  ...teams Leadership & Autonomy Proven ability to work autonomously... 
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    18 hours ago
  • $225k - $310k

     ...Staff Software Engineer We are Omnissa! Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from...  ...designing cloud services. ~ Proficiency in Java and the Spring Framework. ~ Experience with microservice architectures and high-... 
    Work experience placement
    Local area
    Visa sponsorship
    Flexible hours

    Omnissa

    Mountain View, CA
    4 days ago
  • $214k - $289.5k

     ...Senior Staff Software Engineer Category: Software Engineering Location: Mountain View, California Job ID: 14312 Company Overview Intuit is...  ...managers and designers by leveraging AI & relevant technology frameworks. Responsibilities Drives velocity in the organization by... 
    Temporary work
    Work experience placement
    Worldwide

    ATX Venture Partners

    Mountain View, CA
    3 days ago
  • $160k - $240k

     ...seeking a passionate and detail-oriented Staff Engineer to join us in driving innovation within...  ...complex use cases into robust software solutions, including software design, development...  ...languages (Java preferred) and frameworks. Expertise in cloud platforms such as AWS... 
    H1b
    Local area
    Work from home
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $132.8k - $250.8k

     ...Staff Software Engineer Ford Motor Company is looking for a strong Staff Software Engineer to build web applications and services that result...  ...within the organization by proposing internal tooling, frameworks and processes to better improve efficiency and service... 
    Full time
    Immediate start
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    5 days ago
  • $263.25k - $310.04k

     ...flow positive, and past the point where engineering is about survival. Now it’s about...  ...something that lasts. The Opportunity The Staff Software Engineer role at interface.ai is for...  ...tool‑use orchestration, and evaluation frameworks Establish the engineering standards that... 
    Full time

    Interface

    Palo Alto, CA
    3 days ago
  •  ...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

    Mountain View, CA
    8 days ago
  • $193.93k - $291.15k

     ...that's why we're building a universal autonomy platform: self-driving for all roads and...  .... These platforms will allow any software engineer to add new viz elements. Additionally,...  ...technology. Build performant visualization frameworks in both C++ / OpenGL and Unity to... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    17 days ago
  • $193.93k - $291.15k

     ...s why we're building a universal autonomy platform: self-driving for all roads...  ...We're looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded...  ...ROS/ROS 2, custom pub/sub frameworks, gRPC, DDS, etc.). Proficiency... 
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    a month ago

Do you want to receive more vacancies?

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