Automotive Platform SME
Core
Automotive platform software SME driving next-gen solutions for automakers and Tier-1 suppliers.
Role type
Senior IC embedded software engineer (automotive platform)
Builds
Embedded software, applications, and specialized utility programs for automotive infotainment, telematics, ADAS, and autonomous driving.
Domain
Automotive industry + Embedded Systems
Required skills
Embedded software development, C/C++, Rust, Linux kernel, Bootloaders (XBL/UEFI), Linux peripheral drivers, Firmware, Access controls, IPC, Hypervisors (Gunyah, QNX), SoC architecture, ARM architecture, SoC/ARM security, Virtualization, Device drivers (USB, PCIe, Ethernet, Storage, DDR, UART, I2C, SPI), SoC HW debugging, MCU RTOS, AUTOSAR
Preferred skills
Low-power management frameworks, Performance analysis, Software architecture
Technologies
Linux, QNX, Gunyah, ARM, C, C++, Rust, Java, Python
Responsibilities
Identify customer pain points and translate feedback into project scope; Partner with internal/external teams to define/select software solutions; Review and support detailed design for core platform technologies; Oversee requirements and conduct solution reviews for bootloaders, drivers, firmware, IPC, and hypervisors; Design, develop, modify, and validate embedded software and applications.
Seniority
Senior, hands-on IC