Firmware Engineer - Power Systems

Summary

Salary
£Competitive
Team
Electronics, Motors and Power Systems
Location
United Kingdom

Description

Dyson has an opportunity for an Embedded Software Engineer to join our Power Systems group, developing technology for Dyson’s cord-free range of products.

Accountabilities

• Developing real time embedded software for our world leading Li-Ion battery packs and related product control systems.

• Working closely with our hardware team to bring new battery powered systems to life – this is a hands-on role with opportunity for plenty of lab work during development.

• Participating in code and design review activities.

• Documenting software requirements and implementation.

• Working with hardware, mechanical and other engineering disciplines to solve complex system level problems and find technical solutions.

• Generation of test specifications to ensure product reliability and robustness at key stages during code development.

Skills

• Degree in engineering or numerate discipline or equivalent industry experience.

• At least 2 years professional experience in a relevant industry.

• Experience in bare-metal low level microcontroller software development.

• Strong background in real time embedded C.

• A good understanding of basic hardware and its interface with software systems.

• Software configuration management (source control, continuous integration, etc).

• Ability to plan and estimate development tasks (ideally within an agile framework).

• Experience with unit testing and writing testable code.

Benefits

27 days holiday plus eight statutory bank holidays

Pension scheme

Performance related bonus

Life assurance

Sport centre

Free on-site parking

Subsidised café and restaurants

Discounts on Dyson machines

Posted: 24 December 2018