What are the responsibilities and job description for the BMS Software Engineer position at Gotion, Inc.?
Essential Duties and Responsibilities:
- Responsible for one or more BMS algorithms or control strategies
- Interpret customer requirements from the vehicle level/system level
- Implement requirements using model-based design (MDB) method with Matlab
- Generate production code with Matlab Coder/Simulink Coder/Embedded Coder
- Verify generated production code with Model-in-the-Loop (MIL), Software-in-the-Loop (SIL) and static analysis
- Trouble shoot BMS software issues with HIL/pack/vehicle testing teams
- Work closely with low level software engineers for AUTOSAR integration
- Work with HIL testing engineers to verify implemented functions
Required Qualifications:
- Master’s degree or PhD in Electrical Engineering or Computer Engineering
- Solid background in Matlab/Simulink and C
- Experience with production software development
- Experience with high voltage BMS development
Salary : $70,000 - $110,000
Software Engineer III
Dew Software -
Mountain View, CA
Senior Software Engineer
Broadcom Software -
Palo Alto, CA
Software Engineer - Python
Selector Software -
Santa Clara, CA