Remote Principal Software Engineer, Embedded Systems

General Motors Africa & Middle East

Brighton Charter Township (MI)

On-site

USD 171,000 - 289,000

Full time

4 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

GM vehicle program

Job summary

General Motors is seeking a Principal 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 turns ambiguous problems into durable architectures, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality.

Qualifications

  • Bachelor's degree or equivalent in software engineering or related field.
  • 12+ years of software development experience with real-time systems.
  • Experience shipping safety-critical products and software.
  • Strong problem-solving and analytical abilities with attention to detail.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Experience with Kubernetes cluster operations and Terraform IaC.
  • Familiarity with embedded or simulation workflows (vECUs, SIL, FMU, SSP).
  • Cloud architecture experience across AWS, Azure, or GCP.

Responsibilities

  • Lead software engineering productivity and effectiveness initiatives.
  • Identify opportunities for process improvements and drive change.
  • Be hands-on leading high-impact efforts across teams.
  • Mentor and coach engineers; communicate effectively.
  • Analyze difficult problems and deliver durable architectures.
  • Connect multiple initiatives to deliver higher value.
  • Define CI/CD, branching, and quality gates across domains.
  • Design GitOps-based delivery for multi-cluster Kubernetes environments.
  • Lead progressive delivery with automated rollback and analysis.
  • Establish IaC architecture using Terraform modules and multi-environment patterns.
  • Incorporate security and compliance into pipelines and artifact flows.
  • Define observability standards for pipelines and workloads.
  • Mentor DevOps and simulation developers across the organization.

Skills

Real-time software architecture
Safety-critical shipping
Cross-team leadership
Problem solving
Project management
Decision-making under pressure
Leadership & mentoring
Embedded/simulation workflows
Cloud architectures (AWS/Azure/GCP)
Communication skills

Education

Bachelor's degree in software engineering or equivalent experience
Master's degree in software engineering or equivalent experience

Tools

Kubernetes (cluster operations)
Terraform/IaC
GitOps
CI/CD pipelines
Multi-cluster Kubernetes

Job description

General Motors is seeking a Principal 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 turns ambiguous problems into durable architectures, 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

Principal Embedded Platform Engineer (Remote)
Principal Embedded Platform Engineer (Remote)

General Motors • Kansas

Hybrid
USD 226,000 - 407,000
GM vehicle discounts
Health benefits
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
Principal Embedded Software Platform Architect
Principal Embedded Software Platform Architect

General Motors • Austin (TX)

On-site
USD 226,000 - 407,000
Health benefits
GM vehicle discounts
Relocation benefits
Remote Staff Engineer — Embedded Platform Architect
Remote Staff Engineer — Embedded Platform Architect

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
Remote Staff Engineer - Embedded Software Platform Leader
Remote Staff Engineer - Embedded Software Platform Leader

General Motors • Kansas

Hybrid
USD 171,000 - 289,000
GM vehicle discounts
Health & wellbeing benefits
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
Senior Staff Software Engineer – Embedded Systems Platform
Senior Staff Software Engineer – Embedded Systems Platform

General Motors • Warren (MI)

Hybrid
USD 171,000 - 289,000
Company vehicle program
GM benefits package
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 Embedded Platform Engineer (Remote)
Staff Embedded Platform Engineer (Remote)

General Motors • Warren (MI)

On-site
USD 171,000 - 289,000
Health benefits
GM vehicle discounts
Relocation assistance
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