Associate Principal Software Engineer

£Competitive + 27 Days Holiday + Pension + Bonus

Malmesbury, UK


We are looking for an Associate Principal Engineer to join our team as we expand our software portfolio. Reporting to the Behaviours & Features Software Engineering Manager, you will steer our short and long term behavioural software strategies, to align to Dyson’s product roadmap. Your knowledge of software architecture design will allow you to provide best in class product solutions as Dyson expands into its role as a major technology company. You will be responsible for defining the high level software product architecture to ensure that the implementation fits with our vision.

Market Overview

Home to our global Research, Design and Development centre and all of our Commercial functions, Dyson HQ is tucked away in countryside famous for the railway tunnels and bridges of Isambard Brunel, who revolutionised modern engineering. Our secluded location helps us to protect our ideas and stay independent-minded. Yet nearby are the fashionable cities of Bristol and Bath (where a young James Dyson invented cyclone technology).

The building is the heartbeat of Dyson. Nearly 2,000 people, including James himself, spend their days strategizing, inventing technology and telling the Dyson story to the world. In 2017, our HQ will double its footprint with an ambitious new expansion.

Function Overview

Advanced robotics will change the world of engineering for good. At Dyson, we’ve been developing robot technology for over 15 years – 200 engineers, 420 patents and £28m has already gone into our first robot vacuum. But our Dyson 360 Eye™ robot is just the start. The team is advancing the systems that make our robots more intelligent – able to understand environments and navigate with complex sensors and algorithms. There’s more to discover. The future is robotic. All Dyson products will be part of the internet of things. And our Robotics team is helping us to unveil this next generation.


  • Support NPI team to define the early concept of product for software behaviours and features part
  • Provide design, engineering and technical expertise to different projects to improve performance and robustness of solutions, assisting and coordinating work on difficult issues
  • Involve on resolving specific technical challenges and design requirements for each project Milestone ensuring consistency across projects with regular progress reviews.
  • Participate in review software requirement specification / design documents/ test specification, define software architecture, code implementation and validation review
  • Maintain current and well informed know how on software engineering methodologies and technologies.
  • Provide technical coaching and design guidance to engineers
  • Involved in electronics development process improvement activities within Global Software team


  • Bachelor Degree or higher in Electrical / Electronic Engineering / Computer Engineering, or related fields.
  • Minimum 8 years of software experience in software design and development.
  • Possess a good understanding of software development life cycles, basic electronics hardware, its interfacing to software systems
  • Good knowledge of software requirement analysis, software architecture design, data structures, and algorithms etc.
  • Knowledge of MPU/MCU architecture and its common peripherals
  • Familiar with software development tools (emulators, debuggers, analysers, etc.) as well as configuration management tools and concepts.
  • Proficiency in C and C++ programming language skills.
  • Good experiences with UML.
  • A team player with good communication and strong analytical skills.

Benefits Overview

Dyson monitors the market to ensure competitive salaries and pension contributions. Beyond that, you’ll also enjoy a profit-related bonus, generous leave and life insurance. But financial benefits are only the start of a Dyson career. Rapid professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, flexible working hours, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to creativity, innovation and ambition

Posted: 5-Jun-2017

Facebook LinkedIn Twitter Google Plus Viadeo