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.

Senior Research Software Engineer


Science and Research
Singapore - Technology Centre

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.

Our scale and rapid growth make Dyson rich in new opportunities. We value new ideas and diverse perspectives, so our people are trusted with real work and responsibility from the outset.  You’ll develop fast and have the chance to move into different business areas and regions.  And you’ll be part of a global network of like-minded people – a community that supports and learns from each other.

At Dyson we are encouraged to think differently, challenge convention and be unafraid to make mistakes. We’re creative, collaborative, practical and enthusiastic, but most of all we’re hugely passionate about what we do.  We are looking for individuals who wish to invent, design and develop leading products for the global market.  By working in our world class Research Design and Development department, these individuals have the opportunity to work alongside other leading technical specialists and highly motivated creative people, to develop products which fulfill our ambition of being truly different and better than our competitors.

About the role

We are looking for a Senior Software Engineer to join our growing team. The role will involve:

  • Leading an electronics research software project whilst mentoring graduates and team members.

  • Reviewing relevant articles, papers and patents and meeting with suppliers to keep informed of emerging technologies.

  • Designing, building, and creating software for demonstration rigs to prove feasibility of new technologies and products.

  • Creating clear technical reports and presenting design details and expected performance to others.

  • Working with a creative and methodical approach to problem solving.

  • Work with the cross functional team to plan project work, assign tasks and take responsibility for project delivery.

  • Identify and communicate technical risks and improvements in the way we work.

About you

  • Degree or equivalent experience in electronic engineering or comparable discipline.

  • More than 3 years working experience in a relevant industry or research environment.

  • Ability to work within a multidisciplinary team.

  • Experience with machine vision and image signal processing techniques.

  • Experience of Linux systems and C/C++ programming for embedded systems.

  • Experience in hardware part selection, peripheral performance criteria and device configuration.

  • Experience with software version control and release processes.

  • Able to define appropriate software development tools for code development and debugging.

  • Use of Matlab or Python for data acquisition and analysis.

  • Knowledge of camera and sensor design and integration is desirable.

  • Experience of working in a laboratory environment. Use of lab equipment to set up experiments and to take precise measurements.

  • Fluent in spoken and written English.

  • Demonstrate strong communication skills, interpersonal skills, and the ability to work independently or in a team.

  • Able to communicate complex ideas to a range of experts in different fields.


Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.



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.