Aurora, a leading company in self-driving technology, is seeking a Staff C++ Software Engineer to join their team in Mountain View, California. The company's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly through their flagship product, the Aurora Driver.
As Aurora transitions into product launch and scale mode, they are looking for experienced professionals with strong product-focused software engineering skills. This role requires a seasoned engineer with 10+ years of industry experience and deep expertise in C++ programming. The position offers an opportunity to work on complex systems with dependencies and contribute to the technical foundation that will help Aurora accomplish its mission.
The ideal candidate will bring strong software design experience, particularly in production environments. While C++ is the primary programming language, Python experience is considered a plus. The role demands someone who can collaborate effectively within a team, follow guidance from senior engineers, and demonstrate a willingness to embrace new challenges and learn quickly.
Working at Aurora means joining a team of extraordinarily talented and experienced professionals united by strong values. The company culture emphasizes integrity, ambitious goal-setting, and winning together – all while maintaining a no-jerks policy. Aurora offers competitive compensation, with a base salary range of $189,000-$303,000, plus annual bonus potential, equity compensation, and benefits.
Aurora maintains a strong commitment to inclusion and considers candidates without regard to their background or status. The company operates across multiple locations in the United States, including Bay Area, Bozeman, Dallas, Detroit, Louisville, Pittsburgh, and Seattle, positioning itself at the forefront of the autonomous vehicle industry. This role presents an exceptional opportunity to contribute to groundbreaking technology that will reshape the future of transportation and logistics.