Staff Software Engineer - Virtualization
Core
Architect enterprise-scale CI/CD systems, define branching and release standards, and design GitOps-based delivery for multi-cluster Kubernetes environments to support embedded software for software-defined vehicles.
Role type
Staff Software Engineer (Virtualization/DevOps)
Builds
Enterprise CI/CD pipelines, GitOps delivery systems, and IaC architectures for embedded and simulation workloads.
Domain
Automotive / Embedded Systems / Cloud Infrastructure
Required skills
Kubernetes cluster operations, Terraform/IaC, embedded or simulation workflows (vECUs, SIL, FMU), cloud architecture (AWS/Azure/GCP), software architecture for real-time systems, safety-critical product development
Preferred skills
Functional safety (ISO 26262), cybersecurity engineering, ASPICE, MISRA, AUTOSAR, virtual/hardware-based validation (SIL, CoSIM, vECU, HIL)
Technologies
Kubernetes, Terraform, AWS, Azure, GCP, GitOps, CI/CD
Responsibilities
Architect enterprise-scale CI/CD systems for embedded, simulation, and cloud workloads; Define branching, release, and quality-gate standards across multiple engineering domains; Design GitOps-based delivery for multi-cluster Kubernetes environments; Establish IaC architecture using Terraform modules and multi-environment patterns; Integrate security and compliance into pipelines and artifact flows; Mentor DevOps and simulation developers across the organization.
Seniority
Staff, hands-on technical leader