Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Software Architect


Design and Development
United Kingdom - Malmesbury Office

About us

Dyson is a global technology enterprise. We solve the problems others choose to ignore, with surprising new inventions that defy convention and simply work better. We’re driven by progress and thrive on the challenge of relentless improvement. We’re growing fast and our ambition is huge – more categories, more locations and more people.

About the role

We have a great opportunity for a software architect, within the Dyson Embedded Software team.
If you have used a Dyson product, you will have experienced software that has been produced by us. We developed the user interface for the latest V11 cordless vacuum cleaner. We wrote all of the software running on the Dyson Pure Hot + Cool and the Dyson Lightcycle. We built all of the Wi-Fi and Bluetooth Low Energy solution to make our products part of the Internet of Things. We have developed and continue to build a powerful platform that provides the foundation for our robotic vacuum cleaners.
Dyson is ambitiously evolving and expanding its product lines, which challenges us to develop exciting solutions and engage with new technologies, which we can’t reveal just yet.

You will join the existing embedded architecture team. The team is responsible for the software architecture of all of the products developed by the embedded software department. Working collaboratively with your teammates you will analyse new project requirements, and propose and refine high-level software architectures that can satisfy those needs. 
The architecture you define will be adaptable to change. You will identify common software elements that are required for multiple projects, and build those into the Dyson common software platform. 

Within the embedded software team, we work in an agile manner, using the scaled agile framework. You will work closely with development scrum teams, both in the UK and abroad, to help them realize your vision.

About You


  • Varied demonstrable architecture experience, ideally in an embedded environment

  • Knowledge of Software modelling languages, such as UML 

  • The ability to adapt to changing customer requirements in a fast moving environment


  • Working with outsourced development teams

  • Use of Atlassian tool suite (JIRA, Confluence)

  • Use of Enterprise Architect and PlantUML

  • Previous experience in an embedded software environment


• Performance related bonus
• Company paid Life Assurance
• Discounts on Dyson machines
• Competitive pension scheme
• Purchase additional holidays 

• 27 days holiday plus statutory bank holidays
• Free bus travel to and from Malmesbury campus from Bristol, Chippenham and Swindon
• On-site parking
• Endless free coffee and tea, and a free lunch 
• Free on-site hair salon
• On-site lifestyle Assist
• Electric vehicle scheme 

• Private Medical insurance for all employees
• Employee Assistance Program for employee and dependents
• Digital GP and prescription service
• Fertility treatment support
• On-site gym and sports centre
• On-site wellbeing centre


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.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.