Overview
Position: BMS Software Engineer
Role:
The BMS Software Engineer will focus on developing and testing the software components of battery management systems, contributing to the overall performance and efficiency of the EV semi-trucks.
Key Responsibilities:
? Develop and test software for battery management systems (BMS).
? Implement algorithms for cell balancing, SOC, SOH, and thermal management.
? Collaborate with hardware engineers to ensure seamless integration of BMS software.
? Troubleshoot and resolve software-related issues in BMS functionality.
? Ensure adherence to automotive safety standards and regulations.
Skills & Qualifications:
? Bachelor’s/Master’s degree in Electrical Engineering, Computer Science, or a related field.
? 1-3 years of experience in automotive BMS software development.
? Understanding of battery modeling, Li-ion chemistries, and thermal management.
? Proficiency in simulation tools like MATLAB/Simulink.
? Familiarity with AFE like ADBMS6830 (or similar ICs) and SPI-based communications
Job Types: Full-time, Permanent
Pay: From ?208,775.49 per year
Education:
- Bachelor's (Preferred)
Work Location: In person