D

Dyson

Global home appliances and electronics producer

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeMalmesbury, UKIn-person

About the Job

Requirements

  • A degree in Electronic Engineering or a related discipline, together with relevant experience in an electronics industry or research environment.
  • Experience of C/C++ programming for embedded systems is essential.
  • Experience with ARM-based microcontrollers and microprocessors.
  • Experience of microcontroller analogue data acquisition for sampling high-speed signals.
  • Experience using MATLAB, Python, or similar tools for simulation, data acquisition, and analysis.
  • Experience creating verification and validation plans and executing structured testing activities.
  • Experience using laboratory equipment to set up experiments and make accurate electrical measurements.
  • Fluency in spoken and written English.
  • Ability to communicate complex technical concepts clearly to stakeholders from a wide range of technical disciplines.

Responsibilities

  • Develop and validate efficient embedded software in at least one power-electronics field, such as motor control, power conversion, or battery management.
  • Develop software for power-electronic systems, including motor drives, battery management systems, chargers, heater control systems, and other power-conversion architectures.
  • Create and validate resource-efficient embedded software on microcontrollers.
  • Take responsibility for an electronics software research project.
  • Research emerging technologies through technical papers, patents, supplier engagement, and collaboration with external partners.
  • Design, simulate, build, and test demonstration rigs and prototype systems to assess the feasibility of new technologies and products.
  • Mentor Dyson Institute students, graduate engineers, and junior engineers.
  • Select and evaluate current and next-generation microcontrollers to optimize cost, size, efficiency, and performance.
  • Create technical reports and present design concepts, test results, and recommendations to stakeholders.
  • Develop and assess innovative technical concepts using a creative, structured approach.
  • Work with cross-functional teams to plan project activities and take responsibility for technical delivery of embedded software.
  • Identify technical risks, propose mitigation strategies, and share lessons learned to drive continuous improvement.

Desired Qualifications

  • Experience in at least one of the following fields: motor drives, inverters, switched-mode power supplies, heater control, chargers, USB power delivery, battery management systems, or power transfer.
  • Experience programming in assembly or machine code.
  • Experience working with Agile methods using Atlassian tools.
  • Experience working safely in a laboratory environment while testing and debugging software on mains voltage and high-speed machines.

About the Company

Dyson

Global home appliances and electronics producer

Dyson designs and manufactures a range of home appliances, including vacuum cleaners, air purifiers, hair care products, and hand dryers, for consumers and businesses worldwide. Its products rely on high-performance engineering and advanced technology to deliver effective cleaning, air quality, grooming, and hand-drying experiences. Dyson sells directly through its website and via retail partners, earning revenue from product sales and after-sales services. The company differentiates itself through a strong emphasis on research and development to improve performance, introduce new features, and optimize efficiency and usability. Its goal is to keep its products at the leading edge of consumer electronics and home appliances by combining practical design with rigorous engineering.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
one-north, Singapore
Founded
1991

Recently Posted Jobs

Explore more opportunities at Dyson

See more jobs