Back to jobs
Mercedes-Benz USA

ADAS Platform Software Engineer(Algorithm Framework)

China (Mainland)-ShanghaiPosted 3 days ago
onsite

Job Description

Job Objective

- Develop communication component.
- Develop algorithm framework.
- Develop Algorithm Container & Algorithm Framework.
- Integrate AD algorithm module.
- Develop and maintain dev tool chain based on SOA
- Responsible for the architecture design of AD/ADAS.
- Responsible for design documents and testing
- Assist in the development of application software
- Assist in software integration and release

Education
• Bachelor degree or above (including degree), major in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors

Experience
• More than 5 years working experience in object-oriented software development, Proficient in C++ language software programming, working at least one platform such as Linux, Windows, Android, MacOS
• Experience in Linux development environment and tool chain 
• Working experience inter/remote process communication & multi-threads programming
• Experience in performance optimizations, writing efficient implementations, and software debugging.
• Experience in algorithm development, such as localization, radar perception, USS, is plus
• Experience in algorithm integration, familiar with base algorithm know how, is plus
• Experience in model base development is plus
• Working experience in in-vehicle embedded software development is plus
• 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
• Strong practical knowledge of STL container, Familiar with common data structure & design model
• 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 or experience (at least one): QNX/AGL, Adaptive AutoSAR or ROS
• Familiar with ASPICE is plus

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

ADAS Platform Software Engineer(Algorithm Framework) at Mercedes-Benz USA | Renata