Staff Software Architect – DevOps
Core
Define architecture, standards, and strategy for building, testing, and deploying virtualized vehicle software using CI/CD, embedded systems, and automation.
Role type
Staff Software Architect (DevOps/CI/CD)
Builds
Enterprise-scale CI/CD systems, GitOps-based delivery for multi-cluster Kubernetes environments, and IaC architecture for production-grade modules.
Domain
Automotive software development, embedded systems, cloud orchestration, and simulation workflows.
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD architecture, Kubernetes cluster operations, Terraform/IaC module design, embedded or simulation workflows (vECUs, FMUs, SIL), cloud architecture (AWS/Azure/GCP), security frameworks (SLSA/OPA)
Preferred skills
multi-tenant simulation platforms, cost-optimization for large-scale compute, automotive data flows, event-driven systems, model-based development
Technologies
Kubernetes, Terraform, AWS, Azure, GCP, GitOps, SLSA, OPA
Responsibilities
Architect enterprise-scale CI/CD systems for embedded, simulation, and cloud workloads; Define branching, release, and quality-gate standards; Design GitOps-based delivery for multi-cluster Kubernetes environments; Lead progressive delivery strategy including automated rollback; Establish IaC architecture using Terraform modules; Integrate security and compliance into pipelines; Define observability standards; Mentor DevOps and simulation developers
Seniority
Staff, hands-on IC with mentorship