Infotainment Software Engineer – Platform and BSP
Core
Develop and maintain BSP, kernel drivers, and low-level platform software for Koenigsegg infotainment systems on Linux/Yocto and AOSP.
Role type
Embedded software engineer (BSP/Driver level)
Builds
Infotainment head units, digital clusters, and smartwheel displays
Domain
Automotive embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Linux embedded development, AOSP, C, C++, Linux kernel drivers, embedded system architecture, CAN bus protocols, automotive ECU communication, resource-constrained optimization, Qt for embedded
Preferred skills
Apple CarPlay integration, Android Auto integration, NXP i.MX 8 SoC experience
Technologies
Linux, Yocto, AOSP, C, C++, Qt, NXP i.MX 8
Responsibilities
Develop and maintain BSP and kernel drivers; Integrate hardware components (SoC peripherals, displays, audio, connectivity); Debug and analyze root causes across the full software stack; Contribute to Android HAL implementations; Collaborate with cross-functional teams on technical decisions
Seniority
Mid-Senior, hands-on IC