Skip to content

Jobs

Aurora

Robot type
Autonomous Vehicle
Location
PittsburghPennsylvaniaUSA
Job type
Software
Posted
Aug 3, 2026
Salary
$126,000–$201,000 a year
Full-time

Software Engineer II, Vehicle Platform Integrations

Job description

Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.

Job responsibilities

  • Work within our vehicle integration team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack.
  • Interact with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.
  • Develop fault monitoring of vehicle platforms.
  • Develop software that will directly influence on-road behavior of autonomous vehicles including mode of operation, fault management, and health monitoring.
  • Work with software/hardware interfaces including embedded system simulation, hardware-in-the-loop, and vehicle system level testing.
  • Build tools to automate testing and analysis of the control subsystem to assist in verification to safety-critical coverage standards.
  • Development in Linux-based environments as well as embedded.

Job requirements

  • 3+ of applied industry experience in software development using modern robotics frameworks
  • Proficient in C++ and C code, including experience with embedded applications
  • Knowledge of software architecture design best practices
  • Familiarity with modern communication technologies and networking protocols (CAN, TCP and UDP)
  • Working knowledge of software analysis, linting, and testing tools
  • Experience in a regulated, safety critical, or quality managed environment
  • Experience with autonomous vehicles or related robotics fields
  • Familiarity with control systems of automotive, aerospace, robotics, or similar systems

Similar jobs