Senior Embedded Systems Engineer – Fleet Control Plane

General Motors

Austin (TX)

On-site

USD 160,000 - 210,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking a Staff Embedded Software Engineer to lead design and optimization of distributed control and data planes across a fleet of vehicles. You will work on on‑board ECUs, cloud integration, and data pipelines, balancing performance with reliability in real‑world connectivity conditions.

You will mentor peers, contribute to open‑source projects, and steer large‑scale coordination initiatives while collaborating with DevOps and Cloud teams to safely deploy updates across

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proficiency in programming languages such as C, C++, and other related languages (8+ years of hands‑on development experience).
  • Experienced developing software for Linux, Android, and QNX platforms.
  • Solid understanding of distributed systems, configuration management, and large‑scale data pipelines.
  • Experience designing, developing, or operating a control plane, fleet management system, or other large‑scale distributed coordination service.
  • Familiarity with vehicle communication protocols (UDS, CAN, SOME/IP, XCP).
  • Familiarity with Autosar standards.
  • Experience in leading complex cross‑organizational initiatives.
  • Expert in software development and optimization.
  • Strong problem‑solving skills and the ability to troubleshoot complex issues in production environments.
  • Excellent communication skills and the ability to work effectively in a team environment.
  • Has delivered software in a production environment and supported it once in the field.

Responsibilities

  • Design, implement, and maintain the on‑vehicle control plane that retrieves configuration from the cloud and applies it across the vehicle's ECUs.
  • Design, implement, and maintain the on‑vehicle data plane that collects, processes, and forwards data from vehicle systems to cloud storage.
  • Optimize our control and data plane for reliable data egress and configuration delivery over intermittent connectivity, rapid convergence to new configuration, and a minimal CPU and memory footprint on the target ECU.
  • Integrate with cloud services such as Azure, AWS S3, and Firestore for configuration delivery, device state reporting, and data egress.
  • Collaborate with DevOps and Cloud teams to roll out new on‑vehicle software and configuration safely.
  • Instrument our software with the observability needed to monitor the fleet, diagnose issues in production, and resolve them at the source.
  • Contribute to the open‑source community by reporting issues, contributing to documentation, and submitting patches.
  • Drive the technical direction of how we manage thousands of vehicles from a single control plane, including configuration distribution, version management, device identity, and remote diagnostics.
  • Mentor junior and senior peers, and support team growth.
  • Promote best practices within the software community.
  • Be an integral part of a dynamic, growing team, contributing positively to team culture and success.

Skills

C/C++
Distributed systems
Embedded software
Cloud integration
Open-source
Problem solving
Communication
Mentoring
CI/CD
Fleet management

Education

Bachelor's degree in Computer Science or Engineering

Tools

Linux
Android
QNX

Job description

General Motors is seeking a Staff Embedded Software Engineer to lead design and optimization of distributed control and data planes across a fleet of vehicles. You will work on on‑board ECUs, cloud integration, and data pipelines, balancing performance with reliability in real‑world connectivity conditions.

You will mentor peers, contribute to open‑source projects, and steer large‑scale coordination initiatives while collaborating with DevOps and Cloud teams to safely deploy updates across

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Integration Lead
Senior Embedded Software Integration Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 140,000 - 180,000
Senior AV Systems Engineer – Embedded Platform Lead
Senior AV Systems Engineer – Embedded Platform Lead

General Motors • United States

Hybrid
USD 157,000 - 259,000
Company vehicle program
Hybrid work arrangement
Relocation assistance
Staff Systems Engineer - Autonomous Vehicle Platform
Staff Systems Engineer - Autonomous Vehicle Platform

General Motors • Milford Charter Township (MI)

Hybrid
USD 157,000 - 259,000
Hybrid work model
Company vehicle program
Senior Embedded Engine Controls Software Lead - Hybrid
Senior Embedded Engine Controls Software Lead - Hybrid

General Motors • Milford Charter Township (MI)

Hybrid
USD 105,000 - 165,000
Relocation benefits
Lead Embedded Software Engineer – Real-Time Systems (Hybrid)
Lead Embedded Software Engineer – Real-Time Systems (Hybrid)

General Motors • Milford Charter Township (MI)

Hybrid
USD 110,000 - 170,000
Senior Embedded Controls Software Engineer - Hybrid
Senior Embedded Controls Software Engineer - Hybrid

GM • Milford Charter Township (MI)

Hybrid
USD 110,000 - 150,000
Staff Embedded Systems Engineer — Activation Management
Staff Embedded Systems Engineer — Activation Management

Relha LLC • Milford Charter Township (MI)

Hybrid
USD 140,000 - 190,000
Company vehicle program
Relocation benefits
Hybrid work arrangement
Senior Embedded Controls Engineer - Transmission Systems
Senior Embedded Controls Engineer - Transmission Systems

Jobtailor • Milford (MO)

On-site
USD 110,000 - 170,000
Senior Software Integration Lead – Automotive Controllers
Senior Software Integration Lead – Automotive Controllers

General Motors • United States

Hybrid
USD 120,000 - 190,000
Senior CI/CD Engineer, Embedded & Cloud Platforms
Senior CI/CD Engineer, Embedded & Cloud Platforms

General Motors • United States

On-site
USD 129,000 - 260,000
Health & wellbeing benefits
Tuition assistance programs
GM vehicle discounts