Staff Software Engineer — Embedded Systems & Test Automation

General Motors

Carson City (NV)

Remote

USD 189,000 - 291,000

Full time

30 hours 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

Job summary

General Motors is seeking a Staff Software Engineer to shape and scale embedded software engineering platforms that build, test, integrate, validate, and deliver software-defined vehicles. You will lead cross-team efforts, turning complex problems into durable architecture, standards, and measurable improvements in engineering effectiveness and product quality.

You will guide a major capability across multiple teams, influence technical direction beyond your group, and connect software, tooling,

Qualifications

  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or related field, or equivalent practical experience.
  • Typically 10+ years validating software systems with architecture leadership 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.

Responsibilities

  • Lead the modernization of a large-scale embedded software test system.
  • Define and modernize a standardized, automated, headless framework across virtual and physical environments for multiple daily test runs.
  • Define architecture and roadmap for test execution, variation management, traceability, and quality gates.
  • Establish change-impact analysis and risk-based regression strategies using advanced tooling.
  • Develop APIs and integrations linking test execution, management, and diagnostics.
  • Improve test robustness, failure triage, speed, and deployment efficiency across CI/CD pipelines.

Skills

Embedded systems
Real-time software
CI/CD pipelines
Python
Linux
Git
Robot Framework
Containers
Infrastructure as code
API development

Education

Bachelor's degree in CS/CE/EE/Software/Systems

Tools

Databricks
Test automation tools
CI/CD tooling

Job description

General Motors is seeking a Staff Software Engineer to shape and scale embedded software engineering platforms that build, test, integrate, validate, and deliver software-defined vehicles. You will lead cross-team efforts, turning complex problems into durable architecture, standards, and measurable improvements in engineering effectiveness and product quality.

You will guide a major capability across multiple teams, influence technical direction beyond your group, and connect software, tooling,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Embedded Systems & Test Automation
Staff Software Engineer, Embedded Systems & Test Automation

General Motors • Cheyenne (WY)

Remote
USD 189,000 - 291,000
Health and wellbeing benefits
Relocation benefits available
Senior Staff Engineer, Embedded Software & Test Automation
Senior Staff Engineer, Embedded Software & Test Automation

General Motors • Augusta (ME)

Remote
USD 189,000 - 291,000
GM health and wellbeing benefits
GM vehicle discounts
Relocation benefits
Staff Software Engineer, Embedded Systems & Platform Lead
Staff Software Engineer, Embedded Systems & Platform Lead

General Motors • Montpelier (VT)

Remote
USD 189,000 - 291,000
Health and wellbeing benefit programs
GM vehicle discounts
Relocation benefits available
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
Staff Embedded Systems Architect & Test Automation Lead
Staff Embedded Systems Architect & Test Automation Lead

General Motors • United States

Remote
USD 189,000 - 291,000
Health insurance
GM vehicle discounts
Retirement savings plan
Staff Embedded Software Engineer — Test & Automation (Remote)
Staff Embedded Software Engineer — Test & Automation (Remote)

General Motors • Honolulu (HI)

Remote
USD 189,000 - 291,000
Health and wellbeing benefits
GM vehicle discounts
Tuition assistance programs
+2
Staff Software Engineer — Embedded Systems Platform
Staff Software Engineer — Embedded Systems Platform

General Motors • Milford Charter Township (MI)

On-site
USD 189,000 - 291,000
Company vehicle program
Staff Software Engineer: Embedded Test & CI/CD Leader
Staff Software Engineer: Embedded Test & CI/CD Leader

General Motors • Boise (ID)

Remote
USD 189,000 - 291,000
Health & wellbeing benefits
GM vehicle discounts
Staff Software Engineer - Embedded & Testing (Remote)
Staff Software Engineer - Embedded & Testing (Remote)

General Motors • Salt Lake City (UT)

Remote
USD 189,000 - 291,000
Health benefits
Retirement plan
Tuition assistance
+3
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