Principal Embedded Software Architect & CI/CD Lead

General Motors

United States

Remote

USD 239,000 - 366,000

Full time

3 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

Medical
Dental
Vision
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Sickness and accident benefits
Life insurance
Paid vacation & holidays
Tuition assistance programs
Employee assistance program
GM vehicle discounts and more

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, align software tooling, tests, and releases, and drive measurable engineering improvements.

The role emphasizes hands‑on leadership, mentoring, and strategic direction across multiple teams to deliver durable, automated testing and high confidence releases.

Qualifications

  • Bachelor's degree or equivalent with 15+ years validating software systems and leading architecture across orgs.
  • 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 and connect initiatives to deliver value.
  • Lead modernization of a large‑scale embedded software test system.
  • Define and modernize a standardized, fully automated headless framework across environments for frequent testing.

Skills

Real-time architecture
CI/CD pipelines
Embedded systems
Linux
Git
Python
Bash
Robot Framework
Containers
Infrastructure as Code
Leadership

Education

Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or related technical field

Tools

Databricks

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, align software tooling, tests, and releases, and drive measurable engineering improvements.

The role emphasizes hands‑on leadership, mentoring, and strategic direction across multiple teams to deliver durable, automated testing and high confidence releases.

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
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 Platform Architect
Staff Software Engineer, Embedded Platform Architect

General Motors • Mountain View (CA)

On-site
USD 189,000 - 291,000
GM vehicle discounts
Health and wellbeing benefits
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 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
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
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 — Embedded Platforms Leader
Staff Software Engineer — Embedded Platforms Leader

General Motors • Warren (MI)

On-site
USD 189,000 - 291,000
Health benefits
401(k) plan
Paid time off
Staff Software Engineer: Platform & Embedded Testing Leader
Staff Software Engineer: Platform & Embedded Testing Leader

General Motors • Austin (TX)

On-site
USD 189,000 - 291,000