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.

Embedded Software Intern


Graduates, Interns and Apprentices
Singapore - St James Power Station Headquarters

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 have huge ambitions for more products.

At Dyson we do things differently.  We look for new interns with the right attitude to thrive in our culture.  We offer real jobs with real salaries and real prospects.  We need self-starters, people who are motivated and drive themselves forward.  You can’t sit back and wait to be told what to do.  You will have autonomy and freedom to excel and will be pushed forward to become our future leaders.

About the role

Today Dyson have engineers around the world in software engineering, design, electronic hardware, mechanical engineering and science related roles.  You will be interacting with teams across Research, Design & Development (RDD), including product developers ensuring our solutions are functional, secure and easy to use.  This role is working on real time embedded software.  The embedded software team is responsible for designing and implementing software that runs on the target silicon inside Dyson products.  The team delivers software that interprets the input signals from the sensors, processes the input signals, translates them to a proper system behaviour and produces the desired output to drive heaters or drive motors depending on the Dyson product.

Your key responsibilities will include:

  • Developing real-time embedded software for production consumer products on a range of silicon platforms, mainly ARM based.
  • Involvement in product/system requirement document review and analysis, feasibility study and proof of concept.
  • Involvement in low-level design, implementation/coding and software testing (unit/component/product level).
  • Involvement in Continuous Integration (CI) infrastructure/environnement setup.
  • Learning and adopting Dyson development methodology, best practice and standards.
  • Contributing to initiative for continuous improvement.

Internship Programme

Our internship programme connects academic theory with practical experience. Gain valuable insights into professional applications through mentorships with our industry-leading experts and exposure to cutting-edge practices. Join us for a transformative journey where theory meets application, guided by the industry’s best minds!

About you

You will be contributing to the delivery of the next generation of Dyson technology, so you will need to:

  • be working towards an Electrical/Electronics/Telecommunication/Computer Engineering degree or equivalent
  • be in your penultimate year of your degree programme
  • be able to evidence how you have applied your technical knowledge to solve problems, either through your university projects or as part of your extra-curricular activities
  • be happy to build your own networks to learn from the technical expertise around you.
  • be a creative problem solver with the ability to multitask in a rapidly changing environment.   
  • be passionate about Dyson and our technology to help us meet our ambitious future plans
  • have some experience with C/C++,UML or Python programming

Working for us

Join our internship programme to jumpstart your career. We look to offer selected high-performing interns an opportunity to return on our graduate programme.

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.