C++ developer




JOB DESCRIPTION
1. As a developer for the AD Field Data Collection feature (shadow mode).
2. Data collection feature software architecture design combines with the functional software.
3.Responsible for software coding (mainly C/C++, preferred if having Python) and test.
4. System knowhow about the ADAS system KPI and performance enhancement.
5. As function owner, familiar with not only ASW but also Middle ware, build the function with the chain to collect the data from the vehicle and transfer to cloud.
6. Learning new ADAS technologies and apply them to the development of new features
7. To understand the development framework and process of Robert Bosch AD/DA.
8. To implement/test the software following the defined framework.
9. To fix the issues in the software according to the testing results.
PROFILE REQUIRED
1. Education: Bachelor’s degree or above (computer science, automobile or related).
2. Professional experience in SW-development with common programming languages (especially C++, C), familiar with cmake, conan;
3. Familiar with ADAS functions, like ACC, TJA, LSS, ALC, NOP
4. Linux development experience.
5. Nice to have: Embedded development(T-Box) experience
6. Familiar with vehicle ethernet protocol, some/IP, DDS
7. Good communication and presentation skills, proactive and good at problem solving
8. Initiative to learn new skills, high team spirit