Senior Firmware Engineer - BMS & SMPS Systems

Power Systems R and D

Singapore

On-site

SGD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical benefits
Dental benefits
Life Insurance
Paid Time Off

Job summary

Power Systems R and D in Kallang, Singapore, seeks a Senior Firmware Engineer to develop BMS software for battery systems and SMPS hardware. You will define requirements, ensure software meets system needs, and run tests across benches and ATE environments.

The role requires 5+ years in battery-system software, strong debugging, and proficiency with Python and I2C tools. Willingness to travel for build support and overseas trips is noted.

Qualifications

  • Minimum 5 years of engineering experience in software development for battery systems (BBU, UPS), SMPS, and related industries.
  • Experience with BMS/SMPS software creation, debugging and control algorithms.
  • Experience with software development tools, debugging tools, test tools creation and diagnostics tools (e.g., scripts, i2c analyzer, python).
  • Experience with software change and update cycle management.
  • Experience with electrical circuits used in BMS hardware and in SMPS hardware.

Responsibilities

  • Define and develop BMS software requirements and control algorithms for release and testing.
  • Work with cross-functional teams to ensure software meets system requirements.
  • Track, troubleshoot and test on bench, system and ATE environments.
  • Support build and verification across hardware and software for battery systems.

Skills

BMS software
Python scripting
Electronics debugging
Cross-functional teamwork
System integration

Education

Bachelor's in Electrical/Computer Engineering

Tools

I2C analyzer
Diagnostics tools

Job description

Power Systems R and D in Kallang, Singapore, seeks a Senior Firmware Engineer to develop BMS software for battery systems and SMPS hardware. You will define requirements, ensure software meets system needs, and run tests across benches and ATE environments.

The role requires 5+ years in battery-system software, strong debugging, and proficiency with Python and I2C tools. Willingness to travel for build support and overseas trips is noted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Power Systems R and D • Singapore

On-site
SGD 110,000 - 160,000
Medical benefits
Dental benefits
Life Insurance
+1
Senior Embedded Firmware Engineer – Power & IoT Solutions
Senior Embedded Firmware Engineer – Power & IoT Solutions

XP Power LLC • Singapore

On-site
SGD 90,000 - 130,000
Senior Firmware Engineer — BMS/SMPS (Singapore)
Senior Firmware Engineer — BMS/SMPS (Singapore)

Flextronics - The Flex Company • Singapore

On-site
SGD 134,000 - 201,000
Senior Firmware Engineer
Senior Firmware Engineer

Flextronics - The Flex Company • Singapore

On-site
SGD 134,000 - 201,000
Medical benefits
Dental
Life Insurance
+1
Senior Power Electronics Engineer, Advanced Development
Senior Power Electronics Engineer, Advanced Development

ENVIRODYNAMICS SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 190,000
Senior Firmware Engineer - Manufacturing Test Systems
Senior Firmware Engineer - Manufacturing Test Systems

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 80,000 - 120,000
Senior Electrical Engineer — SMPS Reliability & Test Lead
Senior Electrical Engineer — SMPS Reliability & Test Lead

XP Power • Singapore

On-site
SGD 110,000 - 180,000
BMS Electrical Engineer — Systems Integration Lead
BMS Electrical Engineer — Systems Integration Lead

SHINRYO CORPORATION • Singapore

On-site
SGD 60,000 - 80,000
Battery Systems Sales Engineer: Turn Tech into Wins
Battery Systems Sales Engineer: Turn Tech into Wins

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Power Electronics Engineers
Senior Power Electronics Engineers

search staffing services pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000