Job Description - ADAS Software Engineer(Platform Abstract) (MER00031SF)
ADAS Software Engineer(Platform Abstract) Group : Mercedes-Benz Group AG
Description
Job Objective - Responsible for development of basic/platform software based on Adaptive AutoSAR, provide abstraction API to Algorithm Applications
- Responsible for Process/Thread Schedule and Memory Management
- Development based on TCP/IP, SOME/IP, DDS etc. protocol
- Develop common ECU functions like Diagnositc, Calibration, Time Sync, etc
- Responsible for the writing of relevant design documents and test codes
- Develop and maintain development tool chain based on SOA
- Promote the construction of intelligent communication software platform development system framework, dock the demand team and the test team, and meet the landing of ASPICE
- Assist in the development of application layer function software
- Assist in software integration and release
Qualifications
Education
- Bachelor degree or above (including degree), major in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors
Experience
- More than 8 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
Organization Primary Location Work Locations #J-18808-Ljbffr