Senior Platform Software Engineer
Listed on 2026-09-27
-
Software Development
Unix/Linux, C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT
Develop embedded software and device drivers for automotive display systems, including Linux features that control display power, configuration, and activation. Participate in the full software lifecycle and collaborate with hardware and systems teams to integrate displays and optimize performance, memory use, startup time, and power efficiency.
Requirements: Requires at least five years of embedded software development experience, Linux-based embedded systems experience, strong C/C++ skills, and knowledge of hardware architectures, communication protocols, and Linux kernel frameworks. A bachelor's degree in a relevant engineering or computer science field is required; a master's degree, display-interface experience, and automotive or safety-critical software experience are preferred.
Key
Skills:
Embedded Software Development, Linux, C/C++, Display Software, Device Drivers, Linux Kernel, DRM/KMS, DMA, V4L2, Device Trees, ARM Architecture, SoC Bring-Up, System-Level Testing, I2C, SPI, UART
Benefits: Relocation Benefits
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).