Skip to content

ADAS平台软件工程师 (平台抽象)Platform Abstract

Seekless can write your résumé for this posting first.
Before you apply
LocationChina (Mainland)-Shanghai
Typefull-time
SeniorityMid
Experience4+ yrs
DepartmentGRC/RDCS
Company size10,000+ people
First seenOct 18, 2026 · 2w ago
Verified live1d ago
At a glanceSummarised by Seekless from the posting.
Bachelor degree or above in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors
More than 4 years working experience in object-oriented software development
Experience in performance optimizations, writing efficient implementations, and software debugging
Experience in Linux development environment and tool chain
Experience in Inter/Remote process communication & multi-threads programming
Inter-cultural competence and communication skills with various hierarchy levels
Fluent English
Strong skill in C++ programming and scripting languages (Python among others) with large software system development experience
Proficient in vehicle Ethernet related protocols (at least one): TCP/IP, SOME/IP, DoIP, AVB/TSN, etc.
Functional security and information security foundation
Strong knowledge in QNX, AGL or ROS
Strong knowledge in vehicle bus & diagnose
Strong practical knowledge of STL container, Familiar with common Data Structure & Design Patterns
Familiar with QNX development is a plus
Experience in in-vehicle embedded software development is preferred
German is a plus
Strong working experience in Adaptive AutoSAR is preferred
Working experience in AD/ADAS product is preferred
Familiar with ASPICE is preferred
Skills
C++
Python
Adaptive AutoSAR
TCP/IP
SOME/IP
DoIP
AVB/TSN
QNX
AGL
ROS
STL
DDS
Linux
Objective
•
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 is responsible for developing and maintaining foundational software for intelligent driving platforms, focusing on Adaptive AutoSAR. This includes creating abstraction APIs for algorithm applications, managing system resources such as process and memory, and implementing communication protocols like TCP/IP, SOME/IP, and DDS. The role involves developing essential ECU functions, preparing technical documentation and test code, and building development tools based on Service-Oriented Architecture. The engineer drives improvements to the software platform framework by collaborating with demand and test teams to ensure compliance with ASPICE standards. Additionally, the position supports the development of application-layer software and assists with software integration and release, working closely with cross-functional teams and technical partners to deliver reliable and scalable solutions for advanced driver-assistance systems
Qualification
Education
Bachelor degree or above (including degree), major in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors
Experience
•
More than 4 years working experience in object-oriented software development
•
Experience in performance optimizations, writing efficient implementations, and software debugging
•
Experience in Linux development environment and tool chain, familiar with QNX development is a plus
•
Experience in Inter/Remote process communication & multi-threads programming
•
Experience in in-vehicle embedded software development is preferred
•
Inter-cultural competence and communication skills with various hierarchy levels.‘
•
Fluent English, German is a plus
Knowledge
•
Strong skill in C++ programming and scripting languages (Python among others) with large software system development experience
•
Proficient in vehicle Ethernet related protocols (at least one): TCP/IP, SOME/IP, DoIP, AVB/TSN, etc., with a certain functional security and information security foundation
•
Strong knowledge in QNX, AGL or ROS is must
•
Strong knowledge in vehicle bus & diagnose
•
Strong practical knowledge of STL container, Familiar with common Data Structure & Design Patterns
•
Strong working experience in Adaptive AutoSAR is preferred
•
Working experience in AD/ADAS product is preferred
•
Familiar with ASPICE is preferred