Stellantis is hiring: Principal SoC BSW Engineer – Display & Video in Auburn Hil
Stellantis, Auburn Hills, MI, United States, 48326
Overview
Principal SoC BSW Engineer – Display & Video, Camera to lead the development and integration of multimedia base software for advanced automotive SoC platforms. This role focuses on low-level software for displays, video pipelines, and camera systems, which are critical to delivering cutting-edge Infotainment, Driver Assistance (ADAS), and Digital Cockpit experiences in Stellantis' next-generation vehicles.
You will collaborate across hardware, operating system, graphics, and application teams to deliver high-performance, low-latency, and safety-compliant multimedia solutions.
Responsibilities
- Lead the design, development, and integration of base software for display controllers, video processing units, and camera subsystems 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, DSI, HDMI, and USB
- Collaborate with teams working on graphics frameworks (OpenGL, Vulkan), GPU acceleration, and real-time rendering
- Enable and tune camera and video pipelines across RTOS, Linux, and Android platforms
- 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
- Drive performance optimization, synchronization, and real-time behavior in video and camera workflows
- Ensure compliance with automotive functional safety (ISO 26262) and cybersecurity (ISO/SAE 21434) standards
- Support CI/CD pipelines, unit test automation, and Agile development processes
Basic Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
- A minimum of 10 years of experience in embedded software development, with a focus on display, video, or camera systems
- Strong expertise in C/C++, with deep understanding of multimedia subsystems and low-level hardware control
- Hands-on experience with MIPI, HDMI, LVDS, or USB-based camera/display interfaces
- Experience with V4L2, Linux DRM, GStreamer, ALSA, or Android HALs for multimedia
- Proven background in SoC BSP, bootloader integration, and board bring-up for multimedia platforms
- Strong debugging and system profiling skills in real-time multimedia environments
Preferred Qualifications
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Experience with SoCs from Qualcomm, NXP, TI, NVIDIA, or similar vendors
- Knowledge of ISP tuning, camera calibration, and video codec optimization
- Familiarity with secure video pipelines, content protection (DRM), and rights management
- Background in ADAS, infotainment, or digital cockpit system architecture
- Proficiency in Python or Shell scripting for automation and testing
- Experience with ASIL-B/D designs and safety-critical display or camera systems
Benefits
- Comprehensive Health & Well-being Coverage including medical, dental, vision, and prescription drug coverage; Employee Assistance Program (EAP)
- Family Building Benefit including fertility and infertility treatments, adoption services, and gestational surrogacy
- Generous Paid Time Off with 17+ paid holidays and fully paid parental leave
- Competitive Retirement Savings Plans with employer match on contributions to 401k, Roth, and Catch-Up plans
- Income Protection & Insurance Options including life insurance and other coverage
- Company Vehicle Lease Program for eligible employees and immediate families
- Support for Growth and Giving Back including tuition reimbursement, student loan refinancing, and 18 paid volunteer hours per year
EOE / Disability / Veteran
Seniority level: Not Applicable
Employment type: Full-time
Job function: Automation Machinery Manufacturing