Dyson

Senior Embedded Software Engineer

Dyson
Consumer ElectronicsSingapore - Technology CentreOnsitePosted 2 weeks ago

About the role

AI summarised

Join the embedded software team responsible for designing and implementing firmware that runs on the target MCU within Dyson products. This role involves developing software to interpret sensor inputs, process signals, translate them into desired system behaviors, and drive actuators, from early project introduction through to product launch delivery.

Consumer ElectronicsOnsiteProduct Software Engineering

Key Responsibilities

  • Design and implement software running on the target MCU according to Scrum Agile Practice.
  • Develop firmware to interpret input signals from sensors.
  • Process input signals and translate them into proper system behaviors.
  • Produce desired outputs to actuators based on Dyson product features.
  • Collaborate with cross-functional teams to deliver integrated embedded system solutions on spec, quality, time, and cost.

Requirements

  • Experience in embedded software design and implementation.
  • Familiarity with MCU programming.
  • Understanding of sensor input processing and actuator output control.
  • Experience working within an Agile/Scrum environment.