Vehicle Platform Integrations Engineer - C++/Embedded

AURORA

Pittsburgh (Allegheny County)

Hybrid

USD 126,000 - 201,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Vehicle Platform Integrations Engineer (C++, Embedded)
Vehicle Platform Integrations Engineer (C++, Embedded)

Pittsburgh Robotics Network • Pittsburgh

Hybrid
USD 126,000 - 201,000
Annual bonus
Equity compensation
Benefits
Autonomy Vehicle Platform Engineer - C++ & Safety
Autonomy Vehicle Platform Engineer - C++ & Safety

NextGenEnergyJobs • Pittsburgh

Hybrid
USD 126,000 - 201,000
Annual bonus
Equity compensation
Benefits
Vehicle Platform Integrations Engineer II (Hybrid)
Vehicle Platform Integrations Engineer II (Hybrid)

Aurora Innovation • Pittsburgh

Hybrid
USD 126,000 - 201,000
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

NextGenEnergyJobs • Pittsburgh

Hybrid
USD 126,000 - 201,000
Annual bonus
Equity compensation
Benefits
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

Aurora Innovation • Pittsburgh

Hybrid
USD 126,000 - 201,000
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

AURORA • Pittsburgh

Hybrid
USD 126,000 - 201,000
Hybrid Staff Software Engineer — Vehicle Connectivity
Hybrid Staff Software Engineer — Vehicle Connectivity

Pittsburgh Robotics Network • Pittsburgh

Hybrid
USD 171,000 - 273,000
Senior Staff Security Engineer, Autonomous Vehicle Platform
Senior Staff Security Engineer, Autonomous Vehicle Platform

NextGenEnergyJobs • Seattle (WA)

Hybrid
USD 212,000 - 307,000
Hybrid work environment
Software Engineer II, Vehicle Platform Integrations
Software Engineer II, Vehicle Platform Integrations

Pittsburgh Robotics Network • Pittsburgh

Hybrid
USD 126,000 - 201,000
Annual bonus
Equity compensation
Benefits
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