Application Software Engineer
1. Software development for domestic and international electronic control projects; Interpret customer requirements and write software requirement specifications based on customer needs;
2. Develop software according to software requirement specifications, complete unit testing and integration testing of the software;
3. Maintain project software, make changes, verify, and archive software after batch production;
4. Maintain platform software and continuously improve its quality;
1. Bachelor's degree or above in computer science, power electronics, communication, automation or related majors;
2. More than two years of programming experience in commonly used languages, familiar with relevant development environments, and proficient in embedded software development;
3. Good English communication skills, able to understand professional and electrical control related English terminology;
4. Familiar with commonly used MBD software development toolchains;
5. Understand the basic concepts related to Autosar architecture;
6. Familiar with CAN/LIN/Ethernet and other vehicle bus communication protocol stacks, or UDS, Autosar network management and related tools;
7. Possess good teamwork spirit.
