430,009open jobs
14,850companies
61,589added this week
Browse all
Salary
$83k – $184k per year (Estimated)
Location
In office (Singapore)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Dyson is a technology company founded in 1991 by James Dyson after he built more than five thousand prototypes of a bagless vacuum cleaner that no established manufacturer would license. It applies high-speed digital motors and airflow engineering across vacuum cleaners, hair care products including the Supersonic and Airwrap, air purifiers, lighting and headphones, and sells almost entirely direct to consumers at premium prices. The company moved its head office from Wiltshire to Singapore in 2019 to sit closer to its Asian manufacturing and markets, remains privately held by the Dyson family, and funds an engineering university at its Malmesbury campus.

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.

SWHWPS is a global RDD function that designs and develops Dyson’s internal technologies that enable most of our products. The team has experts in wide range of areas such as electromagnetic, mechanical, electrical, control algorithm, software, and project management.

Motor Drives and Advanced Control (MDAC) within SWHWPS is responsible for the motor control, electromagnetic design, system control, EOL production solution, software, and verifications. Our team works from early development through to the production of our designs.

About the role

Dyson offers a unique opportunity for talented individuals to join its Research, Design and Development (RDD) function in Singapore as part of MDAC team as Senior Applied Control Systems Engineer. We are expanding our embedded software team and are seeking an individual to join us. You must be fluent in the C programming language and be equally comfortable with high-level design and abstraction as with implementation, testing and debugging of code. You will be working as part of larger project team and some of your tasks could include:

  • Develop and maintain real time embedded software for our world-leading Dyson Digital Motors and other advanced control systems.
  • Develop software for test systems to enable automated production testing including motor production line tune and test and power electronics hardware test.
  • Document software requirements, design, and implementation.
  • Be responsible for embedded software aspects of failure analysis: completing root cause analysis of any failures of the motor or associated drive and control system at both product and motor level.
  • Facilitate meetings e.g. stand-ups, planning, and retrospective.
  • Communicate with internal/external stakeholders and manage product backlog by prioritization.

Working alongside engineers, scientists, and technical experts across a broad range of disciplines, you’ll be comfortable learning from others but also sharing your own knowledge, ideas and opinions. In fact, we encourage this. You will have regular performance conversations as well as opportunities for development to enable you to build your reputation within the team.

About you

Essential skills:

  • Degree in engineering or numerate discipline or equivalent industry experience.
  • At least 3 years professional experience in a relevant industry.
  • Experience in bare-metal microcontroller software development.
  • Strong background in real time embedded C, with strong knowledge of MCU peripherals.
  • Software configuration management (source control, continuous integration).
  • Ability to plan and estimate development tasks.
  • Strong communication and able to form a bridge between multiple teams.
  • Be able to clearly report progress in meetings together with producing a high standard of documentation.

Desirable skills:

  • Experience of Python programming.
  • Experience with software verification strategies including unit testing.
  • Knowledge of control systems.
  • Knowledge of hardware development.

Benefits

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 any other dimension of diversity.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
430,009 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
Data Architect 6 hours ago
$30k – $70k per year (Estimated) • In office • 12+ years exp • Bengaluru
Python
Java
SQL
Scala
Databases
Snowflake
Databricks
Delta Lake
Apache Kafka
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Spark
dbt
RAG
Knowledge Graph
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Kubernetes
Vector
Analytics
ETL/ELT
Apply
Python Engineer 6 hours ago
$23k – $56k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
Go
SQL
Python
Flask
AI/ML
LangGraph
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
AI Agents
Pandas
NumPy
LLM
RAG
Semantic Search
Semantic Search
Agentic Workflows
Multi-Agent Systems
DevOps
Rest API
GCP
CI/CD
Management
Google Sheets
Apply
$20k – $60k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Java
SQL
C++
Databases
RabbitMQ
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Apply
AI Engineer 6 hours ago
In office • Full-Time • Hyderabad
AI/ML
Multimodal AI
Computer Vision
AI Agents
Speech Recognition
AWS Bedrock
Transformers
Whisper
Time Series Forecasting
Amazon SageMaker
Edge AI
DevOps
CI/CD
AWS
AWS Lambda
AWS Step Functions
Apply
$21k – $44k per year (Estimated) • In office • Full-Time • PhD • Pune
Python
Java
SQL
Databases
Oracle
Google BigQuery
BigQuery
DevOps
Rest API
Terraform
GCP
CI/CD
Git
Kubernetes
Platform Engineering
Google GKE
Google Cloud Run
Apply
$92k – $186k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Amsterdam
Apply
$42k – $86k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Shenzhen
AI/ML
Computer Vision
Edge AI
DevOps
RTOS
Robotics
SLAM
Sensor Fusion
Path Planning
Obstacle Avoidance
Autonomous Navigation
Apply
Remote/Hybrid • Internship • Singapore
Apply
Field Manager 1 day ago
Remote • Full-Time • Bachelor's Degree • Sweden
Apply
$80k – $178k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Singapore
Apply
$107k – $246k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Singapore
AI/ML
vLLM
SGLang
NVIDIA NIM
Triton
DevOps
Kubernetes
Platform Engineering
Apply
In office • Full-Time • Singapore
Marketing
Salesforce
Apply
$63k – $160k per year (Estimated) • In office • Internship • Singapore
Python
Apply
$96k – $255k per year (Estimated) • In office • Internship • Singapore
Python
Apply
$66k – $161k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
Management
Confluence
Apply
See all jobs
This is one of many
430,009 more open roles from verified company boards, updated every day.