The embedded software team is responsible for designing and implementing software that runs on the target MCU inside Dyson products under Scrum Agile Practice. The team delivers software that interprets input signals from the sensors, processes the input, translates it to proper system behaviour and produces the desired output to actuators based on the Dyson product behaviour/features. Will involve work from early project introduction to project launch delivery, working closely with the cross function team to deliver integrated embedded system solutions for Dyson Products with on-spec quality, time and cost.