Infotainment/Connectivity Lead
Core
Lead software and validation work on Linux- and Android-based infotainment and connectivity platforms, focusing on hardware verification, stress testing, and ECU performance optimization.
Role type
Senior IC embedded software engineer (infotainment/connectivity)
Builds
Software for hardware verification and validation across hypervisor, Linux, and Android systems
Domain
Automotive embedded systems
Required skills
Embedded Linux, QNX, DriveOS, Type-1 hypervisors, C/C++, BSP and kernel bring-up, device driver interfaces, board bring-up, interface and protocol stacks (SPI, I2C, Ethernet, PCIe, CAN), Python/shell scripting
Preferred skills
OS internals (process scheduling, memory management), ARM core architecture, embedded toolchains, automotive communication protocols, embedded CI/CD pipelines, ISO 26262 functional safety
Technologies
ARM, Android, Bluetooth, CI/CD, Embedded, Ethernet, Hardware Support, Linux, PCIe, Python, C++, Flow
Responsibilities
Ramp up on existing codebase, build pipeline, and regression testing; Develop and maintain software for hardware verification and validation; Design and run stress tests on CPU, GPU, NPU, and multimedia subsystems; Analyze and optimize ECU performance; Support board bring-up, design verification, and debugging; Train and guide junior engineers; Provide weekly status updates and document program risks and decisions
Seniority
Senior, hands-on IC