About the job
About Us
At Aurora Innovation, we are dedicated to revolutionizing transportation through safe and efficient self-driving technology.
The Aurora Driver is set to transform mobility and logistics, ushering in a future that is not only safer but also more accessible for everyone.
Join us at Aurora, where you'll collaborate with a team of passionate and intelligent professionals to solve complex challenges, enhancing your expertise while expanding your knowledge. For more updates, visit aurora.tech or follow us on LinkedIn.
We are on the lookout for a Software Engineer to become a vital part of our Vehicle Platform Integrations Team!
Key Responsibilities:
- Collaborate with the vehicle integration team to design and implement infrastructure for integrating embedded software with a cutting-edge C++ autonomy stack.
- Engage with autonomy planning, control software, and vehicle platform commands and monitoring systems.
- Develop fault monitoring mechanisms for vehicle platforms.
- Create software that directly influences the operational behavior of autonomous vehicles, including modes of operation, fault management, and health monitoring.
- Work with software/hardware interfaces, including embedded system simulation, hardware-in-the-loop testing, and vehicle system level evaluations.
- Construct tools for automating testing and analysis of control subsystems to ensure compliance with safety-critical coverage standards.
- Perform development in both Linux-based and embedded environments.

