Principal Software Engineer - Embedded Systems & Platform

RiseMe

Brighton Charter Township (MI)

On-site

USD 171,000 - 289,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

GM vehicle discounts
Health insurance
Retirement savings plan

Job summary

General Motors is seeking a Principal Software Engineer to shape and scale engineering platforms for embedded software in software-defined vehicles. This hands-on leader will drive durable architecture, standards, and improvements across multiple teams, linking software, tooling, and release activities into a cohesive system.

The role requires 12+ years in software, deep real-time and safety-critical experience, Kubernetes and Terraform expertise, and strong leadership in a fast-paced,

Qualifications

  • Bachelor's degree in software engineering or equivalent experience.
  • 12+ years of experience in software development.
  • Deep understanding of software architecture for real time systems.
  • Experience shipping high quality safety critical products.
  • Exceptional problem-solving and analytical abilities, with a keen attention to detail.
  • Demonstrated ability to manage multiple projects and priorities 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

  • Be a critical leader of software engineering productivity and effectiveness.
  • Identify opportunities, strategies, process improvements, and lead the change.
  • Be hands-on by leading high impact efforts.
  • Be a strong communicator, coach, and mentor.
  • Analyze unusual and difficult problems effectively.
  • Ability to connect multiple initiatives together to deliver higher value.
  • Visualize required innovation, learning and simplification in this space and transition the team to execute what is required to achieve.
  • Maintain command skills and empathy at the same time.
  • Architect enterprise-scale CI/CD systems for embedded, simulation, and cloud workloads.
  • Define branching, release, and quality-gate standards across multiple engineering domains.
  • Design GitOps-based delivery for multi-cluster Kubernetes environments.
  • Lead progressive delivery strategy including automated rollback and analysis.
  • Establish IaC architecture using Terraform modules and multi-environment patterns.
  • Integrate security and compliance into pipelines and artifact flows.
  • Define observability standards for pipelines, simulation workloads, and runtime systems.
  • Mentor DevOps and simulation developers across the organization.

Skills

Software architecture
Real-time systems
Kubernetes
Terraform/IaC
CI/CD pipelines
Embedded software
Cloud platforms
Leadership
Debugging

Education

Bachelor's degree in software engineering
Master's degree
Advanced degree

Tools

Kubernetes
Terraform
SIL/VECU/HIL

Job description

General Motors is seeking a Principal Software Engineer to shape and scale engineering platforms for embedded software in software-defined vehicles. This hands-on leader will drive durable architecture, standards, and improvements across multiple teams, linking software, tooling, and release activities into a cohesive system.

The role requires 12+ years in software, deep real-time and safety-critical experience, Kubernetes and Terraform expertise, and strong leadership in a fast-paced,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 - 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
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 & 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
Principal Embedded Software Engineer, Cloud & CI/CD
Principal Embedded Software Engineer, Cloud & CI/CD

General Motors Africa & Middle East • Northern (KY)

Hybrid
USD 171,000 - 289,000
Company vehicle program
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
Platform OS & Driver Engineering Manager (Embedded) - Hybrid
Platform OS & Driver Engineering Manager (Embedded) - Hybrid

General Motors • Sunnyvale (CA)

Hybrid
USD 160,000 - 246,000
Company vehicle
Health benefits
Tuition assistance
Hybrid: Embedded Software Architecture Lead
Hybrid: Embedded Software Architecture Lead

General Motors • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 150,000 - 230,000
Hybrid: Software Architecture Engineering Group Lead
Hybrid: Software Architecture Engineering Group Lead

General Motors • Brighton Charter Township (MI)

Hybrid
USD 120,000 - 180,000