Aurora, a leading company in self-driving technology, is seeking a Staff Software Engineer to join their Behavior Simulation team. This role is crucial in developing the Aurora Driver, their autonomous driving system that aims to revolutionize transportation and logistics.
The position offers an exciting opportunity to work on complex simulation systems that are fundamental to the development and validation of self-driving vehicles. As a Staff Software Engineer, you'll be at the forefront of creating sophisticated simulation capabilities that ensure the safety and efficiency of autonomous vehicles.
The role requires extensive experience in C++ programming and software design, particularly in complex systems. You'll be working with cutting-edge technology, developing production-grade software using modern best practices in both C++ and Python. The position demands not just technical expertise, but also the ability to drive ambitious technical projects across multiple teams.
Aurora offers a competitive compensation package, with a base salary range of $162,000-$260,000, plus annual bonus and equity compensation. The company culture emphasizes integrity, ambitious goals, and collaborative success, all while maintaining a no-jerks policy. They're committed to diversity and inclusion, considering candidates regardless of background and providing reasonable accommodations as needed.
This is an excellent opportunity for experienced software engineers who want to make a significant impact in the autonomous vehicle industry while working with a talented team on challenging technical problems. The role is based in Mountain View, California, and offers the chance to work on technology that will transform the future of transportation.