BMS Firmware Graduate Engineer
Dyson
Summary
Salary: Competitive Job Family: Electronics Engineering Location: Malaysia - Global Development Campus, Johor BahruAbout Us: Dyson has an opportunity for graduates to join the highly successful Electrical Power Systems group. The Electrical Power Systems group is a global and multidisciplinary team responsible for the development battery pack assembly (BPA). Our BPA power the category leading cord free, robot and other products. As part of this group, we are looking to expand our Power Electronics capability in SEA. Join us and learn from some of the most talented engineers in the industry.
About The Role:
-
As BMS Firmware Graduate Engineer, you’ll join our dynamic team to support the design, development, and validation of BMS firmware and software for Dyson’s consumer electronics.
-
Working closely with senior engineers, cross-functional teams, and global stakeholders, you’ll gain hands-on experience in embedded systems, battery technologies, and product lifecycle management.
-
This role is ideal for graduates eager to develop technical expertise and contribute to Dyson projects.
-
Assist with coding, testing, and debugging embedded firmware for battery management systems.
-
Develop firmware by following proper continuous integration and development (CI/CD) frameworks.
-
Contribute to unit and functional testing, including test automation and validation activities.
-
Learn and follow industry safety standards (ISO 26262, IEC 62133, UL 1642) in code and testing.
-
Support documentation and verification for engineering validation phases (EVT/DVT/PVT).
About You:
-
Degree or equivalent experience in electronic engineering, computer science, or comparable discipline.
-
Strong understanding of microcontroller programming, embedded systems, bare metal/RTOS firmware designs.
-
Familiarity with communication protocols such as SPI, I2C, UART.
-
Proficiency in Embedded C, Python programming languages.
-
Hands-on knowledge on logic analysers, scopes and debugger is essential.
-
Able to understand the Schematic diagram related to MCU peripherals.
-
Knowledge in Battery Management System and Secondary Battery Technologies is a plus.
-
Familiarity with software version control system is highly desirable.
-
Willingness to learn and adapt to new technologies and processes.
-
Attention to detail and problem-solving mindset.
-
Strong communication and teamwork abilities.
-
Exposure to AI assisted coding and agentic development workflow is plus.
At Dyson: At Dyson we are encouraged to think differently, challenge convention and be unafraid to make mistakes. We’re creative, collaborative, practical and enthusiastic, but most of all we’re hugely passionate about what we do. We are looking for individuals who wish to invent, design and develop leading products for the global market. By working in our world class Research Design and Development department, these individuals have the opportunity to work alongside other leading technical specialists and highly motivated creative people, to develop products which fulfill our ambition of being truly different and better than our competitors.
Dyson monitors the market to ensure competitive salaries and pension contributions. Beyond that, you’ll also enjoy a profit-related bonus, generous leave and life insurance. However, financial benefits are only the start of a Dyson career. Rapid professional growth, leadership development and new opportunities abound.
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Mortgage Specialist, Johor Bahru
R&D Assistant
Business Development Associate