Virtual Platform Lead Engineer
Core
Lead integration of virtual environments and QEMU/KVM-based virtual machines to create a virtual system-of-system for Software-Defined Vehicle Platforms, unifying Linux, Android, QNX, and AUTOSAR.
Role type
Senior IC embedded systems engineer (virtualization)
Builds
Virtual system-of-systems for ADAS and Infotainment development
Domain
Automotive embedded systems and virtualization
Required skills
virtualization, hypervisor concepts, QNX Hypervisor, Android Automotive OS virtualization, QEMU/KVM, FreeRTOS, BSP and HAL development, Linux kernel configuration, CI/CD pipelines
Preferred skills
SystemC / TLM-2.0, dSPACE VEOS, Synopsis Silver, FMI 3.0 co-simulation, CAN / SOME-IP / LIN virtual bus simulation
Technologies
SIL-KIT, QEMU, KVM, GitLab CI, Jenkins, GitHub Actions, Linux, Android, QNX, AUTOSAR, FreeRTOS, ARM
Responsibilities
Lead integration of virtual environments based on SIL-KIT or equivalent technology; Lead setup and maintenance of QEMU/KVM-based virtual machines for hypervisor, Android, and Linux guest OS layers; Package and deliver virtual environments as dev-containers; Work with software domain teams to identify HAL stub interfaces; Own integration of virtual platforms into CI/CD pipelines including test automation and parallelization strategy
Seniority
Senior, hands-on IC
