Vehicle Platform Integrations Engineer - C++/Embedded

AURORA

Pittsburgh (Allegheny County)

Hybrid

USD 126,000 - 201,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Aurora is looking for a Software Engineer to join the Vehicle Platform Integrations Team. You will develop infrastructure and integrate embedded software with a modern C++ autonomy stack, coordinating with autonomy planning, control software, and vehicle system monitoring.

This role also involves fault monitoring, testing tool development, and work across Linux-based and embedded environments to support safety-critical verification.

Qualifications

  • 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

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.

Skills

C++
Embedded C
Embedded systems
Robotics frameworks
Software architecture
CAN
Networking
Testing & linting tools

Tools

Linux

Job description

Aurora is looking for a Software Engineer to join the Vehicle Platform Integrations Team. You will develop infrastructure and integrate embedded software with a modern C++ autonomy stack, coordinating with autonomy planning, control software, and vehicle system monitoring.

This role also involves fault monitoring, testing tool development, and work across Linux-based and embedded environments to support safety-critical verification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Vehicle Platform Integrations
Embedded Software Engineer - Vehicle Platform Integrations

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 100,000 - 180,000
Annual bonus
Equity compensation
Benefits
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 100,000 - 180,000
Annual bonus
Equity compensation
Benefits
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

AURORA • Pittsburgh

On-site
USD 126,000 - 201,000
Staff CAE Engineer for Autonomous Vehicle Platforms
Staff CAE Engineer for Autonomous Vehicle Platforms

Building Automation Systems Supervisor - The Claremont Colleges Services • Mountain View (CA), Northern (KY)

Hybrid
USD 190,000 - 230,000
Staff Security Software Engineer - Vehicle & Cloud Lead
Staff Security Software Engineer - Vehicle & Cloud Lead

Aurora • Pittsburgh

On-site
USD 150,000 - 210,000
Annual Bonus
Equity Compensation
Benefits
Staff Vehicle Security Software Engineer
Staff Vehicle Security Software Engineer

Aurora Innovation Inc. • Pittsburgh, Northern (KY)

Hybrid
USD 171,000 - 273,000
Security Software Engineer II — Autonomous Vehicle Platform
Security Software Engineer II — Autonomous Vehicle Platform

Tech Talents • Mountain View (CA)

Hybrid
USD 139,000 - 201,500
Annual bonus
Equity compensation
Comprehensive benefits
Autonomous Vehicle Software Platform Engineer (Onsite)
Autonomous Vehicle Software Platform Engineer (Onsite)

Your IT Recruiter • Palo Alto (CA), Northern (KY)

Hybrid
USD 165,000 - 193,000
Senior Systems Engineer, Autonomous Vehicle Platform
Senior Systems Engineer, Autonomous Vehicle Platform

generalmotors • Mountain View (CA)

Hybrid
USD 153,000 - 234,000
Health benefits
Hybrid work model
Relocation assistance
Autonomy Platform Integration Engineer — On-Vehicle
Autonomy Platform Integration Engineer — On-Vehicle

Applied Intuition • Sunnyvale (CA)

On-site
USD 170,000 - 230,000