Job Search and Career Advice Platform

Enable job alerts via email!

Associate Principal Battery Management Software Safety Architect

Dyson

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology enterprise in Singapore is looking for a Battery Management Software Safety Architect to lead the design and development of BMS firmware for consumer electronics. This role requires 8+ years of experience in embedded firmware design, particularly for battery systems, and necessitates strong collaboration across multi-disciplinary teams. The successful candidate will engage in innovative solution implementation and contribute to driving technology forward. A vibrant culture and professional growth opportunities await in this dynamic environment.

Benefits

Competitive salaries
Transport allowance
Comprehensive medical care and insurance
Professional growth opportunities

Qualifications

  • Minimum 8+ years of professional experience in BMS firmware/software development.
  • Proven expertise in embedded systems programming for battery systems.
  • Skilled in functional safety standards (ISO 26262) and compliance standards.

Responsibilities

  • Lead the design and development of BMS firmware and software for products.
  • Collaborate with cross‑functional teams for product lifecycle management.
  • Implement innovative solutions and drive technology roadmaps.

Skills

Embedded firmware design
BMS firmware/software development
Embedded systems programming
Safety-critical software
Functional safety standards (ISO 26262)
Stakeholder engagement

Education

BEng, MSc, or PhD in Electrical, Electronics, Embedded Systems Engineering

Tools

TI BQ Studio
MATLAB
Simulink
Job description
About us

Dyson is a global technology enterprise focused on redefining industries through innovation and cutting‑edge technology. As part of our Electrical Power Systems team, we develop advanced Battery Management Systems (BMS) for Dyson’s battery‑operated consumer electronics products, ensuring high reliability, safety, and performance. If you’re passionate about firmware, embedded systems, and driving new technologies, this role offers you the opportunity to leave a lasting impact on Dyson’s future innovations.

About the role

As a Battery Management Software Safety Architect, you will lead the design, development, validation, and implementation of BMS firmware and software for Dyson’s consumer electronics products. Collaborating closely with cross‑functional teams—including mechanical, hardware, software, quality, and test professionals—you’ll contribute across the full product lifecycle, spanning EVT (Engineering Validation Test), DVT (Design Validation Test), and PVT (Production Validation Test) phases. You will implement innovative solutions and technologies while driving technology roadmaps that shape future consumer electronics at Dyson. This role demands hands‑on technical expertise in BMS firmware development, safety‑critical software, and cross‑functional collaboration across borders.

About you
  • BEng, MSc, or PhD in Electrical, Electronics, Embedded Systems Engineering, or related discipline. Strong academic background focused on embedded firmware design, battery systems, and technical problem‑solving.
  • Minimum 8+ years of professional experience in BMS firmware/software development, particularly in consumer electronics, automotive, or aerospace industries.
  • Proven expertise in embedded systems programming for battery systems using microcontrollers (TI TMS570, LTC6813, ARM Cortex, STM32 series).
  • Hands‑on experience in cell testing, battery degradation analysis, state estimations, and robust system design for lithium‑ion technologies.
  • In‑depth knowledge of embedded protocols (SPI, CAN, UART, ADC), battery communication interfaces, and real‑time operating systems (e.g., FreeRTOS, Micrium uC/OS).
  • Skilled in functional safety standards (ISO 26262), fault management in BMS firmware development, and compliance standards (IEC 62133, UL 1642).
  • Familiarity with BMS hardware platforms and tools such as TI BQ Studio, MATLAB, and Simulink.
  • Ability to develop bootloaders, memory management, and scalable modular software components.
  • Programming proficiency: Embedded C, Python, Ruby, Make.
  • Demonstrated track record in subsystem abstraction, platforming, and codebase maintenance for global product lines.
  • Extensive experience delivering complex projects across multi‑disciplinary, international teams.
  • Skilled in stakeholder engagement across engineering, manufacturing, and suppliers, consistently collaborating with cross‑functional groups worldwide.
Benefits

Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fueling and realising ambition.

Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.