Job Responsibilities:
1. Responsible for software requirements analysis and design for the vehicle business platform, and producing software requirements documents.
2. Re……
Job Responsibilities: 1. Responsible for software requirements analysis and design for the vehicle business platform, and producing software requirements documents. 2. Responsible for detailed software design for the vehicle business platform, and producing software detailed design documents. 3. Responsible for software architecture design for the vehicle business platform, and producing software architecture design documents. 4. Responsible for software development for the vehicle business platform, writing high-quality code, and ensuring high-quality software delivery. 5. Responsible for self-testing of software functions and performance for the vehicle business platform, writing test cases, and producing high-quality development self-test analysis reports. 6. Responsible for best practices in software engineering for the vehicle business platform, including modular design, code reuse, and continuous integration. 7. Responsible for software performance optimization for the vehicle business platform, and promptly locating and resolving issues. Job Requirements: 1. Bachelor's degree or above in automotive electronics, computer science, software engineering, automation, communications electronics, or related fields. 2. Outstanding programming ability, proficient in C/C++/Java; proficient in python and bash scripting languages. 3. Proficient in operating RTOS/QNX/Linux/Android systems, with some research on Docker; proficient in using Git and svn tools. 4. Familiar with the vehicle business platform architecture, familiar with the AutoSAR framework, familiar with the SOA framework, and experienced in DDS application development. 5. Ability to independently analyze problems, locate problems, and solve problems. 6. Responsible and team-oriented, able to withstand work pressure and possess self-driven problem-solving ability.