职位描述
职位名称:
Application SW Development Engineer (Model Based) (Campus)
公司:
大众酷翼(北京)科技有限公司
发布起始日期:
2026/1/9
职位地点:
合肥
职能:
研发
职位描述:
部门/Department: Embedded SW & HW Platform 地点/Location: Hefei/Shanghai 工作经验/Applicants experience level: not experienced
岗位描述/Department Mission
As an Embedded Software Development Engineer of Software Platform, you will be responsible for designing, developing, and testing model based application software on domain controller LDCU(Left Domain Control Unit)/RDCU(Right Domain Control Unit). You will participate in the entire software development lifecycle from concept to product release, collaborating with cross-functional teams to ensure the quality, performance, and safety of software systems.
主要职责/Your Responsibilities:
Technical key words:
- Responsible for body system application software development, such as seat control, lighting control, Doors/windows control, UWB, TPMS, PEPS…
- Responsible for EPB software development
- Design, develop, and test embedded software, including coding, debugging, and performance optimization to meet the requirements of automotive electronic systems.
- Develop body and EPB software control strategy and algorithm with model based tools Matlab/Simulink. Use MIL, SIL, HIL tools to finish software component test.
- Conduct software unit test, and validation test to guarantee the delivery quality
- Work closely with basic software engineers and other team members for interface definition, software integration and system debugging.
- Analyze and solve technical problems and challenges during the software development process, ensuring the stability and reliability of software systems.
- Write technical documentation and user manuals, documenting the software design, implementation, and testing processes, as well as software configuration and version control information.
- Adhere to software development processes and quality standards, ensuring compliance with industry standards and regulatory requirements.
岗位要求/Required Qualification:
- Education: Major in Computer science, Electronic, or similar subject with Bachelor degree or above
- Knowledge, skills and abilities:
- Familiar with model based programming with MATLAB/Simulink/Stateflow for modeling, simulating and analyzing dynamic systems.
- Familiar with embedded programming C languages with MISRA-C rules.
- Application software development experience for body function or EPB function.
- Familiar with common software development tools and version control systems, such as Eclipse, Git, etc.
- Familiar with software debug tools and test tools, e.g. Lauterbach, isystem5000, CANoe
- Excellent communication skills and teamwork spirit, able to collaborate closely with others to solve technical problems and challenges.
- Strong learning ability and problem-solving skills, able to quickly adapt to new technologies and work environments.