Enable job alerts via email!
A leading technology firm in Singapore is seeking a BMS Software Control Engineer to design and develop control software for battery management systems. You will enhance software performance and safety while complying with industry standards. The ideal candidate has 3-5 years in automotive electronics, a relevant degree, and familiarity with model-based development. This role offers competitive benefits including 18 days annual leave and additional flexi-benefits.
About Durapower: Durapower, with 15 years of successful operations, has been identified by Enterprise Singapore for significant growth. Our projects span across the Netherlands, Singapore, Thailand, and Southeast Asia, with manufacturing based in China. Notably, our recent advancements, fueled by a substantial investment from Banpu Next (Banpu Group), have positioned us as a key player in the industry.
Job Role: BMS Software Control Engineer
Key Role:
Design, develop, and enhance BMS control software, with a focus on performance, safety, and real-time system response.
Responsibilities:
• Implementation, improving and testing BMS Application Software Control from requirement to release.
• Conceptualize new software design for improvement, optimization or transform existing software algorithm, thru simulation and prototyping
• Design and model new software design in model-based tool or other modelling language
• Develop robust software models, software codes and software test and release including software design detail specification and testing guidelines
• Develop and maintain a strong, global automotive qualified BMS Application software specification and documentation
• Design and execute software components and system level integration and test & calibration in the HIL Lab or Prototype Vehicle
• Continuously discover, evaluate, implement new software design technologies to maximize development efficiency
• Integration with other members of system, software, hardware and battery product design and system design team
• Software test for robustness, including edge cases, usability and deliver software release.
• Software compliance with ISO26262 for safety-critical control logic
• Software compliance to secure design and coding practices per ISO21434
Requirements:
• Minimum 3 - 5 years’ or more experience in automotive electronic, or embedded industry.
• Bachelor/Master graduation in Electrical & Electronics Engineering, Computer Engineering, Computer Science, Information Technology or equivalent degree
• Good knowledge of mechatronic components and power electronic components and system in EV
• Experience in model-based development and C of automotive software components with HIL Real-Time validation
• Experience with automotive engineering process models and software coding and compilation tools
• Hand-on experience with development platform (dSPace, Vector Tools, MATLAB SIM)
• Experience with in-vehicle networks (CAN, LIN, Flexray, Ethernet), Unified Diagnostic Service (UDS), XCP measurement and calibration
• Knowledge of functional safety boosts your profile
3 Key Value Enablers:
· Lead development of real-time BMS control algorithms driving battery safety and performance innovation.
· Hands-on work in automotive and energy storage BMS with a flat, agile team enabling fast career growth and innovation.
· 18 days annual leave, team bonding, $800 flexi-benefits, exam leave.