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

Staff Software Engineer, Behavior Simulation

Aurora Innovation

$146,000 - $234,000
Aug 19, 2025
Pittsburgh, PA, US
Apply Now

Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Staff Software Engineer, Behavior Simulation will design and develop critical simulation engines and offline testing engines for a self-driving vehicle.

Requirements

  • 8+ years of applied industry experience demonstrating strong programming and software design skills in C++
  • Experience with software design, especially in complex systems with dependencies
  • Experience with the development of simulation engines or autonomy systems (perception, motion planning, control systems)

Responsibilities

  • Design and develop critical simulation engines and offline testing engines for a self-driving vehicle.
  • Develop software in standard C++17 and Python, using modern best practices.
  • Contribute to engineering best practices on a large and complex code base.
  • Drive ambitious technical projects across simulation and autonomy teams.

Other

  • Ability to collaborate effectively within a team and with adjacent teams
  • Willingness to embrace new challenges and commit to achieving project goals
  • Willingness to learn things quickly
  • BS, MS, or PhD in Robotics, Machine Learning, Applied Mathematics, Computer Science or related field
  • The base salary range for this position is $146,000-$234,000 per year.
  • The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.
  • LI-KW1
  • Mid-Senior
  • 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.
  • 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 careersiteaccommodations@aurora.tech
  • 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.