Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Aurora Innovation Logo

Software Engineer, Planner Architecture

Aurora Innovation

$126,000 - $181,500
Dec 9, 2025
Mountain View, CA, US
Apply Now

Aurora is looking to solve the problem of delivering the benefits of self-driving technology safely, quickly, and broadly, specifically by developing motion planning projects in areas including algorithm integration frameworks, fault management, engineering and learned model frameworks, state management and bootstrapping.

Requirements

  • Expertise in Modern C++, specifically for latency-sensitive and safety-critical applications.
  • 2+ years of applied industry experience in software engineering, with a focus on robotics or distributed/asynchronous systems.
  • Solid understanding of software engineering best practices, including architecture design, code maintainability, test-driven development, and requirements verification.
  • Proficiency in Python for scripting, data analysis, and automation.
  • Familiarity with Motion Planning algorithms or control systems within automotive, aerospace, robotics, or similar domains.
  • Experience working in a regulated, safety-critical environment utilizing systems engineering or requirements-driven development methodologies.

Responsibilities

  • Collaborate within the Autonomy Integration group and with stakeholders across various autonomy subsystems to drive cross-functional design and implementation.
  • Develop software that directly influences the on-road behavior of autonomous vehicles, including architecting the framework and interfaces that core Motion Planning algorithms integrate into.
  • Build onboard infrastructure for detecting and capturing interesting scenarios and anomalous behaviors to accelerate the improvement of the autonomy stack.
  • Enhance Planner robustness and maintainability by reducing faults and improving the flexibility, composability, and testability of the system.
  • Architect and optimize code paths to minimize latency in safety-critical components, ensuring the Planner meets real-time constraints.
  • Improve the Planner’s world representation and data encoding to support both learned and engineered planning approaches.

Other

  • Ability to thrive in a highly cross-functional environment, with the technical versatility to contribute across diverse domains ranging from software architecture and algorithms to data analysis and system validation.
  • Demonstrated ability to execute independently: estimating work accurately, delivering on schedule, and communicating blockers effectively.
  • An advanced degree in Robotics, Computer Science, or related fields, or equivalent professional experience in autonomous vehicles or robotics domains.
  • Commitment to inclusion and diversity, with a focus on creating a culture where everyone can thrive.
  • Must be eligible to work in the United States