Search by job, company or skills

DURAPOWER HOLDINGS PTE. LTD.

Senior/BMS Software Development Engineer

Early Applicant
  • 6 hours ago
  • Be among the first 50 applicants

Job Description

Durapower Group take pride as a Singapore enterprise specialises in the design, manufacturing, and integration of lithium battery systems for automotive and energy storage systems

This role will develop BMS software and directly reporting to Engineering Manager. The person must be able to speak English and Mandarin as he or she will also collaborate closely with the Engineering staff in China.

Job Description: Senior/BMS Software Development Engineer

Roles & Responsibilities:

. Requirements analysis, develop software requirements, software specification and design, system level and software level test cases, unit test and software component testing.

. Software engineer to develop and debug software or modify existing software algorithm / concept in model-based development (Matlab Simulink) or partially C programming in V-Model

. Experience with software development in electric powertrain or energy storage for BMS, e.g. cell balancing and monitoring, charging and discharging profile, SOC, SOH state estimation, overvoltage/overcurrent protection, thermal runaway detection, intelligent algorithm to reduce aging, etc.

. Handling embedded software test environments for example, SIL, MIL and Hardware-In-The-Loop (HiL), PowerHiL, dSpace, LabCar or similar system, including calibration and test process and toolchain

. Experience Automotive Software 3-layer architecture and collaborate with embedded MCU

. Perform static code analysis using standard tools for all software codes to ensure MISRA compliance

. Configure software flashing and flash technology

. Integration of complete software components, troubleshoot and deliver software releases based on project milestone.

Requirements:

. Bachelor Degree in Electrical & Electronics Engineering, Software, Computer Engineering, Computer Science, Information Technology or all equivalent degree are accepted

. Up to 5 years of working experience is required.

. Working Experience in automotive industry, software industry, electronic industry, industrial engineering with software experience or equivalent

. Experience with embedded microcontroller (e.g. Infineon AURIX or others)

. Experience with development tools e.g. HIL, MATLAB SIMULINK, Calibration Tools, Software Debugging Tools

. Alternative experience in Software in E-Motor control (Inverter), DC-DC/OBC or any other ECU software

. AUTOSAR experience is bonus

. Bilingual in English and Mandarin, as the role requires close collaboration with our engineering team in China.

. Can-do attitude, with strong design thinking

. Experience working with technical

. Work location based in SG, willing to travel on demand basis.

More Info

Industry:Other

Function:automotive

Job Type:Permanent Job

Date Posted: 28/11/2024

Job ID: 101762827

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior BMS Software Development Engineer

Durapower Holdings Pte Ltd Company Name Confidential

Manager Senior Manager Software Engineer Microservices Development

Inland Revenue Authority of SingaporeCompany Name Confidential
Last Updated: 28-11-2024 08:01:39 PM
Home Jobs in Singapore Senior/BMS Software Development Engineer