Remote Staff Software Engineer, Virtualization Platform

General Motors of Canada

Warren (MI)

Hybrid

USD 171,000 - 289,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and wellbeing
GM vehicle discounts
Tuition assistance

Job summary

General Motors is seeking a Staff Software Engineer to design, build, and scale embedded software platforms for software-defined vehicles. You will lead multi-team efforts, shape architecture, and drive engineering excellence across CI/CD, testing, and release practices.

You will mentor teams, tackle high-impact challenges, and ensure robust, secure delivery workflows in a hybrid remote/on-site role with occasional travel. 15+ years?

Qualifications

  • Requires a Bachelor's in software engineering or equivalent.
  • 10+ years in software development.
  • Deep understanding of real-time software architecture.
  • Experience shipping safety-critical products.
  • Strong problem-solving and analytical abilities.
  • Able to manage multiple projects in a fast-paced environment.
  • Kubernetes cluster operations experience.
  • Production-grade Terraform/IaC design.
  • Experience with embedded or simulation workflows.
  • Cloud architecture across AWS, Azure, or GCP.

Responsibilities

  • Lead software engineering productivity and effectiveness.
  • Identify opportunities and drive process improvements.
  • Hands-on leadership of high-impact efforts.
  • Mentor and coach engineers across teams.
  • Analyze complex problems and drive solutions.
  • Connect multiple initiatives to deliver higher value.
  • Architect enterprise-scale CI/CD for embedded, simulation, and cloud workloads.
  • Define branching, release, and quality gates across domains.
  • Design GitOps delivery for multi-cluster Kubernetes.
  • Lead progressive delivery with automated rollback and analysis.
  • Establish IaC architecture with Terraform modules.
  • Incorporate security and compliance into pipelines.
  • Define observability standards for pipelines and runtimes.
  • Mentor DevOps and simulation developers.

Skills

Real-time software architecture
Embedded software experience
Kubernetes knowledge
Terraform/IaC experience
Cloud architecture (AWS/Azure/GCP)
Leadership and mentoring
Problem-solving

Education

Bachelor's degree in software engineering
Master's degree in software engineering

Tools

Kubernetes
Terraform IaC
AWS/Azure/GCP

Job description

General Motors is seeking a Staff Software Engineer to design, build, and scale embedded software platforms for software-defined vehicles. You will lead multi-team efforts, shape architecture, and drive engineering excellence across CI/CD, testing, and release practices.

You will mentor teams, tackle high-impact challenges, and ensure robust, secure delivery workflows in a hybrid remote/on-site role with occasional travel. 15+ years?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Embedded CI/CD Lead (Remote)
Staff Software Engineer: Embedded CI/CD Lead (Remote)

General Motors • Mountain View (CA)

Remote
USD 171,000 - 289,000
GM vehicle discounts
Health and wellbeing benefits
Tuition assistance
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
Remote Engineering Leader – Software & Architecture
Remote Engineering Leader – Software & Architecture

General Motors Company • New York (NY)

Remote
USD 180,000 - 240,000
Senior Software Engineering Leader (Remote)
Senior Software Engineering Leader (Remote)

General Motors • United States

Remote
USD 180,000 - 240,000
Telecommuting
Domestic travel
Senior Software Developer - Hybrid, Virtualization & SIL
Senior Software Developer - Hybrid, Virtualization & SIL

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Relocation benefits
Travel <25%
Senior Software Engineering Leader — Remote
Senior Software Engineering Leader — Remote

General Motors • Lansing (MI)

Remote
USD 120,000 - 180,000
Senior Software Engineering Leader - Remote, 100% Telecommute
Senior Software Engineering Leader - Remote, 100% Telecommute

General Motors Company • United States

Remote
USD 150,000 - 230,000
100% telecommuting available
Domestic travel up to 10%
Competitive compensation
Software Engineer, Virtual Test Platforms & Emulators
Software Engineer, Virtual Test Platforms & Emulators

General Motors LLC • Seattle (WA)

Hybrid
USD 130,000 - 180,000
Senior Vehicle Experience Software Engineer (Hybrid)
Senior Vehicle Experience Software Engineer (Hybrid)

General Motors Company • Warren (MI)

Hybrid
USD 140,000 - 190,000
Principal Software Engineer: Embedded Platform Architect
Principal Software Engineer: Embedded Platform Architect

General Motors • Mountain View (CA)

Hybrid
USD 171,000 - 289,000
Health benefits
GM vehicle discounts
Tuition assistance
+1