岗位职责: 1. Design and implement the core control strategy of VCU, including vehicle energy management, motor torque distribution, battery protection logic, etc. Realize the energy recovery strategy, dynamically adjust the recovery power according to the working conditions, and improve the energy efficiency of the system. 2. Configure and optimize CAN, J1939, CANopen and other bus protocols commonly used in the construction machinery industry to achieve efficient communication between VCU and battery management system (BMS), motor controllers (MCU), displays and other modules. Develop protocol stacks to ensure communication stability and fault tolerance. 3. Follow functional safety standards (e.g. ISO 13849) and design safety mechanisms (e.g. redundant control, fault diagnosis and fault tolerance). 4. Design an intuitive and easy-to-use HMI interface to display vehicle status (e.g., power, speed, fault information), driving mode selection, and intelligent driver assistance functions. Develop interaction logic to support multi-modal inputs such as touch screen and knob. 5. Support HIL (hardware-in-the-loop) and bench testing to simulate real working conditions and verify the stability and reliability of bus communication. Write development documents, analyze test data, and solve cross-module compatibility problems. 任职要求: 1. Bachelor degree or above, majoring in Computer Science, Automation, Electrical Engineering, Vehicle Engineering, etc. 3+ years of experience in software development in new energy or construction machinery field, participated in VCU or HMI project development. 2. Proficient in C/C++ programming, familiar with embedded system development (e.g. ARM Cortex-M/A series); master motor control algorithms, energy management strategies; understanding of functional safety standards (e.g. ISO13849). 3. Familiar with Qt/QML, Android or Linux embedded GUI development; master CAN communication protocols and data parsing; experience in human-computer interaction design. 4. Familiar with CAN, J1939, CANopen and other common bus protocols in the construction machinery industry, with protocol stack development or integration experience. 5. Familiar with the principle of new energy system (battery, motor, electronic control), understand the needs of construction machinery working conditions. 6. Excellent English reading and writing skills, cross-functional collaboration skills, and the ability to communicate efficiently with the product and test team.