Principal Embedded Systems Engineer | Test Automation Lead

General Motors

Salt Lake City (UT)

Hybrid

USD 239,000 - 366,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan
Paid vacation
GM vehicle discounts
Tuition assistance

Job summary

General Motors seeks a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. You will lead cross-team architecture, connect software, tooling, test, and release activities, and drive modernization of large-scale test systems.

You will mentor teams, drive standardized automated testing, and deliver measurable improvements in engineering effectiveness and product quality across multiple sites in the United States.

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 15+ years validating software systems and leading architecture across organizations.
  • Deep understanding of real-time software architecture.
  • Experience shipping safety-critical products.
  • Experience with large-scale CI/CD, embedded test automation, and build-to-test pipelines.
  • Expertise in variation management, 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.
  • 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.
  • Hands-on leadership on high impact efforts.
  • Mentor and coach across teams.
  • Analyze difficult problems effectively.
  • Connect multiple initiatives to deliver higher value.
  • Champion modernization of large-scale embedded test systems.
  • Define and modernize standardized, automated test frameworks across environments.

Skills

Real-time architecture
Embedded systems
CI/CD pipelines
Test automation
API development
Databricks analytics
Python
Linux
Git
Robot Framework
Containers
Infrastructure as code
Change-impact analysis
Diagnostics integration

Education

Bachelor's degree in related technical field

Tools

Databricks
CI/CD tooling

Job description

General Motors seeks a Principal Software Engineer to shape and scale embedded software platforms for software-defined vehicles. You will lead cross-team architecture, connect software, tooling, test, and release activities, and drive modernization of large-scale test systems.

You will mentor teams, drive standardized automated testing, and deliver measurable improvements in engineering effectiveness and product quality across multiple sites in the United States.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 & 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 - 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 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: 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 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 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 & CI/CD Lead
Principal Embedded Software Architect & CI/CD Lead

General Motors • United States

Remote
USD 239,000 - 366,000
Medical
Dental
Vision
+9
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 Software Engineer – Embedded & CI/CD Architect
Principal Software Engineer – Embedded & CI/CD Architect

General Motors • Montpelier (VT)

Hybrid
USD 150,000 - 210,000