Staff Software Engineer - Virtualization
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