Aurora is searching for a Software Engineer II - Vehicle Control to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. The successful candidate will work within the control team to develop software that will directly influence on-road behavior of autonomous vehicles.
Requirements
- Experience in software development using modern robotics frameworks
- Proficient in C++/C and python, including experience with embedded applications
- Knowledge of software architecture design best practices
- Familiarity with modern communication technologies and networking protocols (CAN, TCP/IP)
- Working knowledge of software analysis, linting, and testing tools
- Experience in systems-level programming
Benefits
- Annual bonus
- Equity compensation
- Benefits