Aurora, a leading autonomous vehicle technology company, is seeking a Software Engineer II specializing in Vehicle Control to join their innovative team. This role is crucial in developing and implementing control systems for Aurora's self-driving technology platform, the Aurora Driver.
The position offers an exciting opportunity to work at the intersection of robotics, autonomous vehicles, and embedded systems. As a Software Engineer II in Vehicle Control, you'll be responsible for developing infrastructure and integrating embedded software with modern C++ autonomy stack, while working on critical systems that directly influence the on-road behavior of autonomous vehicles.
The role requires expertise in C++ and embedded systems programming, with a strong foundation in software architecture and robotics frameworks. You'll be working in both Linux-based and RTOS embedded environments, developing solutions for complex control systems and ensuring safety-critical standards are met.
Aurora offers a competitive compensation package with a base salary range of $126,000-$201,000, plus annual bonus and equity compensation. The company has a strong culture focused on integrity and collaboration, with offices across major tech hubs in the United States.
This is an excellent opportunity for engineers passionate about autonomous vehicles and wanting to make a significant impact in the future of transportation. You'll be working with cutting-edge technology while contributing to Aurora's mission of delivering self-driving technology safely and broadly.
The ideal candidate will have experience in embedded applications, systems-level programming, and modern communication protocols. Knowledge of automotive or aerospace control systems is a plus. You'll be part of a team that values innovation, safety, and technical excellence while working on technology that will revolutionize transportation and logistics.