Software Engineer - Virtualization (Vehicle OS)
Core
Streamline developer workflows and deployment infrastructure for complex automotive systems by building robust HIL/SIL validation pipelines and evolving tooling/automation platforms.
Role type
Senior IC DevOps/Build Engineer (Automotive Embedded)
Builds
CI/CD pipelines, HIL/SIL test environments, scalable deployment tools for embedded automotive software
Domain
Automotive industry + Embedded Systems/DevOps
Deliverable
infrastructure
Required skills
CI/CD pipeline design, embedded software development, automotive simulation (MIL/SIL/HIL), build automation (Bazel/CMake/Docker), scripting for automation, Linux/ARM systems, automotive protocols (CAN/LIN/Ethernet/AUTOSAR), automotive toolchains (dSPACE/ETAS/Vector)
Preferred skills
C/C++, public cloud deployment (AWS), on-premise cluster management
Technologies
Bazel, CMake, Docker, Kubernetes, Jenkins, Buildkite, MATLAB/Simulink, Python, Go, Java, Kotlin, dSPACE, ETAS, Vector, Linux, ARM
Responsibilities
Design and improve tools, libraries, and frameworks for the engineering team; Develop and evolve CI/CD pipelines for embedded and automotive software; Build and test scalable tools for deploying to automotive and cloud platforms; Optimize compile/build times; Improve software deployment and data collection frameworks; Identify and solve bottlenecks within the software stack
Seniority
Mid-level, hands-on IC