Battery Energy Control Module (BECM) Control Strategy Software Engineer
ResponsibilitiesRoles and Responsibilities, include but are not limited to:
Responsible for application software development - contactor control, charging control, thermal management, voltage/current/temperature sampling, battery protection, fault management, diagnostic, etc.
Responsible for releasing BECM software to support program deliverables
Responsible for BECM software model based development using Matlab/Simulink and auto code generation.
Accountable to perform in all phases of software development life cycle such as requirements, design, coding and implementation
Process throughout V Cycle. Software Development and Unit, Functional, Bench testing, MIL, SIL and HIL Testing
- Interact with vehicle network system and battery pack system to make sure BECM software development project meet unit program milestone deliverables.
Qualifications:
Master’s degree in electrical engineering & Automation.
Good experience in Model based development using Matlab (Simulink, stateflow)
Good experience in Embedded C, auto code generation using Embedded Coder/SimuLink
Familiar with AUTOSAR/ISO26262
Tools: MATLAB Simulink, Embedded Coder, Embedded C, Vector products(CANoe/CANalyzer), calibration tools like INCA/CANape.
Strong logical thinking, good teamwork
Good English communication skills.
Good sense of ownership and urgency.
Excellent can-do attitude and executive ability.
Top Skills
What We Do
Ford is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet. We are here to provide the means for every person to move and pursue their dreams, serving as a bridge between personal freedom and the future of mobility. In that pursuit, our 186,000 employees around the world help to set the pace of innovation every day.









