Development and integration of multimedia base software for advanced automotive SoC platforms, focusing on low-level software for displays, video pipelines, camera and Audio systems to deliver cutting-edge Infotainment, Driver Assistance (ADAS), and Digital Cockpit experiences in Stellantis’ next-generation vehicles.
Requirements
- low-level software for displays, video pipelines, camera and Audio systems
- graphics frameworks (OpenGL, Vulkan)
- GPU acceleration
- real-time rendering
- Audio frameworks such as Audio Weaver
- bootloaders, BSPs, and OS-level services
- oscilloscopes, frame analyzers, and protocol debuggers
Responsibilities
- Design, development, and integration of base software for display controllers, video processing units, camera, Microphones and ADCs on complex SoCs
- Develop and optimize low-level drivers, firmware, and middleware for multimedia components including ISP, GPU, camera sensors, and video codecs
- Integrate and configure high-speed multimedia interfaces such as MIPI CSI/DSI, LVDS, TDM, DSI, HDMI, and USB
- Collaborate with teams working on graphics frameworks (OpenGL, Vulkan), GPU acceleration, and real-time rendering, Audio frameworks such as Audio Weaver.
- Ensure robust integration of multimedia pipelines with bootloaders, BSPs, and OS-level services
- Debug and resolve hardware/software issues using tools like oscilloscopes, frame analyzers, and protocol debuggers
- Ensure compliance with automotive functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) standards
Other
- Collaborate across hardware, operating system, graphics, and application teams
- Support CI/CD pipelines, unit test automation, and Agile development processes
- We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law.