Mercedes-Benz Digital Tech Ltd.
Automotive
ADASPlatformSoftwareEngineer(BSP)
Neural analysis suggests this role is
optimal for Senior candidates.
“ADAS Platform Software Engineer(BSP) at Mercedes-Benz Digital Tech Ltd.. Skills: ADAS platform, BSP configuration, Driver development, System optimization. Design platform architectures. Implement platform architectures”
Industry & Context.
Excellent problem solving skill; Analytical skill
Willingness to travel
What They're Looking For.
Must Have
4 years SW development, 1 year QNX development, Automotive software development, Platform level experience, Board bring up experience, OS porting experience, Kernel tailoring experience, Performance optimizations experience, Efficient implementations writing, Software debugging experience, Excellent problem solving skill, Analytical skill, Chinese native speaker
Nice to Have
Experience in QNX eth network architecture, Experience in io-pkt, Experience in Nvidia ORIN/Xavier
What You'll Do.
Design platform architectures
Implement platform architectures
Leverage virtualization
Leverage operating systems
Guide development team
Bring up hardware boards
Optimize system performance
Meet automated driving requirements
Meet driver assistance requirements
How You'll Work.
Team & Collaboration
Internal partners; External partners; Project teams; Suppliers; Cross-functional environment
Communication Scope
Good communication skills; Fluent English; German language beneficial
Full Job Description
Task Description: The mission of the GRC/RDCS department is to lead the development of the ADAS (Advanced Driver Assistance Systems) platform for Mercedes-Benz China, ensuring the delivery of innovative, reliable, and high-performance solutions that support the company’s vision for autonomous and assisted driving technologies. The ADAS Platform software engineer (BSP) plays a vital role in advancing autonomous driving technologies. This position is responsible for designing and implementing platform architectures that leverage SOC, virtualization, and operating systems such as Linux, QNX, and RTOS to support cutting-edge autonomous driving products. The engineer guides the development team in using Linux and QNX toolchains, including specialized kernel and hypervisor configurations, and leads efforts in configuring and integrating Board Support Packages (BSP) on these platforms. A significant part of the role involves designing and developing drivers for a wide range of hardware interfaces, as well as bringing up hardware boards through OS tailoring, bootloader setup, and driver integration. The engineer is also expected to optimize system performance, focusing on bandwidth, latency, reliability, stability, and scalability. Collaboration is key, as the engineer works closely with internal and external partners, including project teams in China and suppliers, to ensure that all requirements for automated driving and driver assistance systems are met. The position requires not only technical expertise but also strong leadership and teamwork skills to drive innovation and deliver high-quality solutions in a dynamic, cross-functional environment. Qualification: Education Bachelor in computer science, robotics, electrical engineering or a related field Experience At least 4 years working experience in SW development, 1 years QNX development experience. Experience in automotive software development, including platform level, board bring up, OS porting and Kernel Tailoring
Applying for this ADAS Platform Software Engineer(BSP) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Taleo (Oracle)
- Taleo is older software — paste plain text resume content to avoid formatting issues.
- Avoid special characters, tables, and columns in your resume for this ATS.
- The application may time out on inactivity — copy your answers to a text editor as backup.
ANONYMOUS · UNFILTERED
What do employees actually say about Mercedes-Benz Digital Tech Ltd.?
Real rants from real employees. Read before you apply.