CareerPlanSign in

Staff Software Engineer - Virtualization

Milford, Michigan, United States of America💼 Full-time💰 $171,150–$288,500🗓 2026-09-24 → 2026-09-26

Core

Lead the architecture and scaling of engineering platforms for building, testing, integrating, and delivering embedded software for software-defined vehicles.

Role type

Staff Software Engineer (Virtualization & CI/CD)

Builds

Enterprise-scale CI/CD systems, GitOps-based delivery for multi-cluster Kubernetes, and IaC architectures for embedded and simulation workloads.

Domain

Automotive / Embedded Systems / Cloud Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Software architecture for real-time systems, Kubernetes cluster operations, Terraform/IaC, embedded or simulation workflows, cloud architecture (AWS/Azure/GCP), safety-critical product development

Preferred skills

Functional safety (ISO 26262), cybersecurity engineering, ASPICE, MISRA, AUTOSAR, virtual/hardware validation (SIL, CoSIM, vECU, HIL)

Technologies

Kubernetes, Terraform, AWS, Azure, GCP, GitOps, CI/CD pipelines

Responsibilities

Architect enterprise-scale CI/CD systems for embedded and cloud workloads, define branching and release standards, design GitOps-based delivery for multi-cluster Kubernetes, establish IaC architecture using Terraform, integrate security and compliance into pipelines, define observability standards, mentor DevOps and simulation developers

Seniority

Staff, hands-on technical leader with cross-team influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.