Software Engineer II, Vehicle Platform Integrations
Aurora · Remote · $126k–$201k
The role
Aurora is hiring a Software Engineer II to join its Vehicle Platform Integrations team. The role involves developing infrastructure and integrating embedded software with a modern C++ autonomy stack, focusing on fault monitoring, health management, and vehicle platform commands. The position requires working with software/hardware interfaces and building tools for testing and analysis to support safety-critical verification.
- Pay
- $126k–$201k
- Location
- Remote
- Work mode
- Hybrid
- Level
- Mid
- Experience
- 3+ yrs
What we know that the posting doesn’t say
- Seen 1 day agostill listed on the employer’s careers page
- Posted 36 days agothe first time we saw it
About Aurora
Aurora is developing the Aurora Driver, a self-driving technology platform aimed at making transportation safer, more efficient, and more accessible. The company focuses on delivering the benefits of autonomous driving across mobility and logistics.
What you would do
- Develop infrastructure and integrate embedded software with a C++ autonomy stack
- Interact with autonomy planning, control, and embedded layer software
- Develop fault monitoring for vehicle platforms
- Influence on-road behavior including mode of operation and health monitoring
- Work with software/hardware interfaces like HIL and system testing
- Build tools to automate testing and analysis of control subsystems
Must have
- 3+ years applied industry experience in software development
- Proficient in C++ and C, including embedded applications
- Knowledge of software architecture design best practices
- Familiarity with CAN, TCP, and UDP networking protocols
- Working knowledge of software analysis, linting, and testing tools
Nice to have
- Experience in regulated, safety critical, or quality managed environments
- Experience with autonomous vehicles or related robotics fields
- Familiarity with control systems in automotive, aerospace, or robotics
What you get
- Annual bonus
- Equity compensation
- Hybrid work environment with in-office days
Experience and education
- 3+ years of relevant experience
Key skills
- c++
- c
- embedded systems
- can
- tcp
- udp
- linux
- software architecture
- testing
- linting
- autonomy
- robotics
- hardware-in-the-loop
Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver https://aurora.tech will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone. At Aurora, y…
Extracted from the employer’s posting. Read it in full on Aurora’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Aurora
- Staff Application Security EngineerRemote
- Senior Security Engineer - Enterprise Security EngineeringRemote
- Senior Hardware Test EngineerRemote
- Staff Software Engineer, Full Stack – Aurora ServicesRemote
- Staff Security Engineer, Cloud Detection & ResponseRemote
- Senior Software Engineer - Cloud PlatformRemote