Aurora is seeking a Software Engineer for its Vehicle Platform Integrations Team. The role develops infrastructure and integrates embedded software with a modern C++ autonomy stack. It works across autonomy planning and control software, embedded-layer software, and vehicle-platform commands and monitoring. The engineer develops vehicle-platform fault monitoring and software that influences autonomous vehicles’ on-road behavior, including operating modes, fault management, and health monitoring. The work includes software and hardware interfaces, embedded-system simulation, hardware-in-the-loop, and vehicle-system-level testing. The engineer also builds tools to automate control-subsystem testing and analysis to support verification against safety-critical coverage standards. Development takes place in Linux-based and embedded environments. Aurora expects employees to work from the office at least three days per week; some roles require more frequent in-office presence, up to five days per week, based on operational needs. For roles based in Pittsburgh, Pennsylvania, the stated annual salary range is $126,000–$201,000. The successful candidate is also eligible for an annual bonus, equity compensation, and benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed