Principal Embedded Software Engineer: Testing Platform Lead

General Motors

Carson City (NV)

Hybrid

USD 239,000 - 366,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

GM vehicle discounts
Relocation benefits available

Job summary

General Motors is seeking a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader will drive cross-team architecture, standards, and tooling, connecting software, testing, and release activities into a cohesive engineering system.

The role requires leading a major capability across multiple teams, advancing automated testing, and modernizing large-scale test infrastructure to enable frequent full-suite testing in

Qualifications

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or a related technical field; or equivalent practical experience.
  • Typically, 15+ years experience validating software systems, including substantial experience 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

  • 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 and transition the team to execute what is required to achieve.
  • Maintain command skills and empathy at the same time.
  • Lead the modernization of a large-scale embedded software test system.
  • Define and modernize a standardized, fully automated, headless framework across virtual and physical environments to enable full-suite testing multiple times per day.

Skills

Embedded systems
Linux
Git
Python
Bash
Robot Framework
Containers
Infrastructure as code
Software architecture
CI/CD
Test automation

Education

Bachelor's degree in computer science or related field
Master’s degree or PhD (preferred)

Tools

Databricks
APIs

Job description

General Motors is seeking a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. This hands-on technical leader will drive cross-team architecture, standards, and tooling, connecting software, testing, and release activities into a cohesive engineering system.

The role requires leading a major capability across multiple teams, advancing automated testing, and modernizing large-scale test infrastructure to enable frequent full-suite testing in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer - Embedded Test Platform Lead
Principal Software Engineer - Embedded Test Platform Lead

General Motors • Cheyenne (WY)

Hybrid
USD 239,000 - 366,000
GM vehicle discounts
Relocation benefits
Travel up to 25%
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 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 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 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 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 & 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
Principal Embedded Software Architect & CI/CD Lead
Principal Embedded Software Architect & CI/CD Lead

General Motors • United States

Remote
USD 239,000 - 366,000
Medical
Dental
Vision
+9
Staff Software Engineer: Embedded Systems Test Platform Lead
Staff Software Engineer: Embedded Systems Test Platform Lead

General Motors • Mountain View (CA)

On-site
USD 189,000 - 291,000