Skip to content

ADAS平台软件工程师(算法框架)

Seekless can write your résumé for this posting first.
Before you apply
LocationChina (Mainland)-Shanghai
Typefull-time
SenioritySenior
Experience5+ yrs
Company size10,000+ people
First seenOct 18, 2026 · 2w ago
Verified live2d 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 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 in inter/remote process communication & multi-threads programming
Experience in performance optimizations, writing efficient implementations, and software debugging
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
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.
Strong knowledge or experience (at least one): QNX/AGL, Adaptive AutoSAR or ROS
Experience in algorithm development, such as localization, radar perception, USS
Experience in algorithm integration, familiar with base algorithm know how
Experience in model base development
Working experience in in-vehicle embedded software development
German is a plus
Familiar with ASPICE
Skills
C++
Linux
Windows
Android
MacOS
Python
STL
TCP/IP
SOME/IP
DoIP
AVB
TSN
QNX
AGL
Adaptive AutoSAR
ROS
ASPICE
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
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 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