Principal Software Engineer - Embedded Test Platform Lead

General Motors

Cheyenne (WY)

Hybrid

USD 239,000 - 366,000

Full time

5 days 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

GM vehicle discounts
Relocation benefits
Travel up to 25%

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 hands‑on leader will drive durable architecture, standards, and measurable improvements in engineering effectiveness and product quality.

The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their organization, and align software,

Qualifications

  • Bachelor's degree or equivalent in a related technical field.
  • Typically 15+ years of experience validating software systems, including leading architecture across organizations.
  • Deep understanding of software architecture for real time systems.
  • Experience shipping high quality safety critical products.
  • Experience architecting large‑scale CI/CD, embedded test automation, and build‑to‑test pipelines.
  • Expertise in variation management, configuration comparison, change‑impact analysis, and risk‑based regression testing.
  • Experience with test‑result data modeling, Databricks, analytics, data mining, and API development.
  • Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, and infrastructure as code.
  • Demonstrated ability to integrate automated diagnostics and issue‑management workflows.

Responsibilities

  • Lead 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 and lead teams to execute.
  • Maintain command skills and empathy while guiding teams.
  • Lead the modernization of a large‑scale embedded software test system.
  • Define and modernize automated test framework across environments for frequent testing.

Skills

Real-time architecture
Safety-critical software
CI/CD pipelines
Embedded test automation
Git, Python, Bash
Robot Framework
Containers / IaC
Diagnostics integration

Education

Bachelor's degree or equivalent in a technical field
Master’s degree or PhD in CS/Software Engineering

Tools

Databricks
APIs
Container tech (Docker/Kubernetes)
Robot Framework

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 hands‑on leader will drive durable architecture, standards, and measurable improvements in engineering effectiveness and product quality.

The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their organization, and align software,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Software Engineer — Test Automation Leader
Principal Embedded Software Engineer — Test Automation Leader

General Motors • Augusta (ME)

Hybrid
USD 239,000 - 366,000
Health insurance
Dental
Vision
+2
Principal Embedded Software Engineer, Platform & Testing
Principal Embedded Software Engineer, Platform & Testing

General Motors • Honolulu (HI)

Hybrid
USD 239,000 - 366,000
Health benefits
GM vehicle discounts
Relocation benefits
+1
Principal Embedded Software Engineer: Testing Platform Lead
Principal Embedded Software Engineer: Testing Platform Lead

General Motors • Carson City (NV)

Hybrid
USD 239,000 - 366,000
GM vehicle discounts
Relocation benefits available
Principal Embedded Systems Engineer, Testing & Automation
Principal Embedded Systems Engineer, Testing & Automation

General Motors • Boise (ID)

Hybrid
USD 239,000 - 366,000
GM vehicle discounts
Health insurance
Relocation benefits
Principal Software Engineer, Embedded Systems & Testing
Principal Software Engineer, Embedded Systems & Testing

General Motors • Hagåtña (GU)

Hybrid
USD 239,000 - 366,000
GM vehicle discounts
Relocation benefits available
Tuition assistance programs
Principal Embedded Systems Engineer | Test Automation Lead
Principal Embedded Systems Engineer | Test Automation Lead

General Motors • Salt Lake City (UT)

Hybrid
USD 239,000 - 366,000
Health insurance
Retirement plan
Paid vacation
+2
Principal Embedded Software Architect - Test & CI/CD Leader
Principal Embedded Software Architect - Test & CI/CD Leader

General Motors • Helena (MT)

Remote
USD 239,000 - 366,000
Medical insurance
Dental insurance
Vision insurance
+5
Principal Software Engineer - Embedded & Cloud CI/CD
Principal Software Engineer - Embedded & Cloud CI/CD

General Motors • Cheyenne (WY)

Remote
USD 140,000 - 210,000
Principal Software Engineer – Embedded & CI/CD Architect
Principal Software Engineer – Embedded & CI/CD Architect

General Motors • Montpelier (VT)

Hybrid
USD 150,000 - 210,000
Principal Software Engineer, Embedded & Test Automation
Principal Software Engineer, Embedded & Test Automation

General Motors • Juneau (AK)

Hybrid
USD 239,000 - 366,000
GM vehicle discounts
Relocation benefits
Medical benefits
+2