BMS软件开发工程师_ITK
Core
Lead BMS software architecture, development, and validation for automotive battery management systems, ensuring quality and cost control.
Role type
Senior BMS Software Engineer (Embedded Systems)
Builds
BMS system software, control algorithms, and integration with VCU/PCS/EMS
Domain
Automotive / Embedded Software / Battery Management Systems
Deliverable
production ML models | product features | infrastructure
Required skills
BMS requirement analysis, system software architecture design, hardware-software joint debugging, HIL/SIL simulation, OTA update management, functional safety audits, project leadership, SOC/SOH/SOP/SOE estimation algorithms, balancing strategies, thermal management control, fault diagnosis logic, MATLAB/Simulink modeling, AutoSAR architecture, code generation, ASW development, BSW interface integration
Preferred skills
ISO 26262 functional safety standard experience, ASPICE audit experience, IATF 16949 system audit experience
Technologies
CAN, Modbus, IEC104, MATLAB, Simulink, AutoSAR
Responsibilities
Develop software project roadmaps and plan development/testing phases; Lead BMS requirement analysis and system architecture design; Lead joint debugging of BMS hardware/software and field integration testing; Analyze mass production software issues and manage OTA updates; Establish software version and change management processes; Participate in hardware solution reviews and resolve compatibility issues; Support functional safety, ASPICE, and IATF 16949 audits
Seniority
Senior, hands-on IC with project leadership