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 Logo

Software Engineer, Planner Architecture

Aurora

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

Aurora is looking to solve the problem of creating a new era in mobility and logistics with the Aurora Driver, which will bring a safer, more efficient, and more accessible future to everyone.

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 culture that values integrity, sets outrageous goals, and builds a culture where we win together — all without any jerks.
  • 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.