Senior Staff Software Engineer – Embedded Systems Platform

General Motors

Warren (MI)

Hybrid

USD 171,000 - 289,000

Full time

17 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Company vehicle program
GM benefits package

Job summary

General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software‑defined vehicles.

This role is a hands‑on technical leader who can turn ambiguous, cross‑team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.

Qualifications

  • Bachelor's degree in software engineering or equivalent.
  • 10 years of software development experience.
  • Deep understanding of real-time software architecture.
  • Experience shipping safety-critical products.
  • Strong problem-solving and attention to detail.
  • Proven ability to manage multiple projects in a fast-paced environment.
  • Demonstrated ability to work in an action-oriented decision-making environment.
  • Deep Kubernetes knowledge including cluster operations.
  • Strong Terraform/IaC experience with production-grade module design.
  • Experience with embedded or simulation workflows (vECUs, SIL, FMU, SSP).
  • Cloud architecture experience across AWS, Azure, or GCP.

Responsibilities

  • Lead architecture and deliver enterprise-scale CI/CD for embedded and cloud workloads.
  • Define GitOps-based delivery for multi-cluster Kubernetes environments.
  • Mentor DevOps and simulation developers across the organization.
  • Establish IaC with Terraform modules and multi-environment patterns.
  • Architect cross-team software reliability and release standards.

Skills

Real-time software
Kubernetes
Terraform IaC
Embedded systems
Cloud architecture
Systems design
Problem solving
Project management
Coaching

Education

Bachelor's degree in software engineering

Tools

GitOps
Terraform

Job description

General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software‑defined vehicles.

This role is a hands‑on technical leader who can turn ambiguous, cross‑team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Embedded Systems & Test Platform
Staff Software Engineer: Embedded Systems & Test Platform

General Motors Africa & Middle East • Brighton Charter Township (MI)

On-site
USD 189,000 - 291,000
Medical
Dental
Vision
+6
Staff Software Engineer - Remote, Embedded Platforms & CI/CD
Staff Software Engineer - Remote, Embedded Platforms & CI/CD

General Motors Africa & Middle East • Brighton Charter Township (MI)

Hybrid
USD 171,000 - 289,000
Medical
Dental
Vision
+8
Staff Software Engineer - Embedded Systems Testing
Staff Software Engineer - Embedded Systems Testing

RiseMe • Brighton Charter Township (MI)

On-site
USD 189,000 - 291,000
GM vehicle discounts
Staff Software Engineer - Embedded Systems, Remote Leader
Staff Software Engineer - Embedded Systems, Remote Leader

General Motors Africa & Middle East • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 171,000 - 289,000
Company vehicle program
Remote Principal Software Engineer, Embedded Systems
Remote Principal Software Engineer, Embedded Systems

General Motors Africa & Middle East • Brighton Charter Township (MI)

On-site
USD 171,000 - 289,000
GM vehicle program
Principal Software Engineer - Embedded Systems & Platform
Principal Software Engineer - Embedded Systems & Platform

RiseMe • Brighton Charter Township (MI)

On-site
USD 171,000 - 289,000
GM vehicle discounts
Health insurance
Retirement savings plan
Hybrid Staff Software Engineer - Embedded Systems Lead
Hybrid Staff Software Engineer - Embedded Systems Lead

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer, Vehicle Experience Platform
Senior Software Engineer, Vehicle Experience Platform

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer — Vehicle Experience Platform
Senior Software Engineer — Vehicle Experience Platform

General Motors • Austin (TX)

Hybrid
USD 150,000 - 210,000
Senior Software Engineer, DevOps & Embedded CI/CD
Senior Software Engineer, DevOps & Embedded CI/CD

General Motors • Milford Charter Township (MI)

Hybrid
USD 120,000 - 180,000