2,057,458open jobs
124,435companies
242,812added this week
Browse all
Salary
≈ $50k – $120k per year (Estimated)
Location
In office (Shenzhen)
Seniority
Staff · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Sep 15, 2026. Dyson scores A on the Alion truth index.

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.

The Role:

You'll be an experienced real-time embedded system engineer with excellent knowledge in software build/test/release process for continuous integration and continuous deployment (CI/CD). Working in an agile cross-functional team, you will be a key member of the embedded software platform team andcontribute to the development of CI/CD pipeline, sensors integration, system kernel and board bring up, and providing unified hardware abstraction layer to enable the development of more complex behaviour features in the upper application layer of edge devices.

You desire to create high quality, robust code to solve diverse real-world problems. You must be fluent in C++ and be comfortable in the whole product life cycle, including design, implementation, deployment, testing and debugging of firmware and application code.

You'll collaborate with architects, software, firmware and hardware engineers, manufacturing test engineers, and specialist engineering to help solve the wide and exciting range of AI-powered devices’ challenges posed by the ever-expanding Dyson product portfolio.

Key Responsibilities:

  • Responsible for the design, development and deployment of software build/test/release pipeline for continuous integration and continuous delivery (CI/CD) of embedded system products.
  • Design and development of the firmware and software platforms to enable behaviours/application engineers to implement features on AI-enabled productsand facilitate mass production.
  • Manage the entire life cycle of multiple related complex modules and systems, including image build/test/release, hardware abstraction layer discussion, manufacturing test/verification methodology, documentation, design, coding, testing, maintenance, and result tracking.
  • Good product sense and keen focus on product performance and test automation efficiency.
  • Act as subject matter expert (SME) in specific domain, disseminating knowledge, guiding and mentor engineers in methodology, best practice and standards
  • Proactively identify technical risks within projects and influence engineering teams in their resolution
  • In-depth participation in cross-teams product design discussions will be required.

Key Skills / Experience

  • A bachelor's degree or higher in Robotics, Computer Engineering, Computer Science, Electrical Engineering Applied Mathematics, Robotics Engineering or similar.
  • 8+ years of work experience in embedded system development, including board bring up and embedded Linux kernel/driver porting for system integration.
  • Experience in fulfilling continuous integration and continuous delivery (CI/CD) pipeline setup.
  • Excellent knowledge and hands-on experience in Linux toolchains, Yocto build system, version control tool (git), configuration, etc.
  • Experience in configuration and use of sensor devices over I2C, SPI, UART with DMA
  • Experience in sensors/camera/BT/Wifi modules integration and calibration.
  • Experience in automated testing and manufacturing test process is highly desired.
  • Good understanding of software development life cycles and basic electronics hardware (interface to software systems)
  • Excellent object-oriented programming capability,including speed and overall quality; preferably, the candidate shall be able to write high performance product quality code with C++.
  • Familiar with STL, boost C++ libraries, design patterns and able to enforce it in day-to-day tasks.
  • Strong proficiency in multithreading programming and synchronisation mechanisms.
  • Proficient in scripting languages, such as Python and Bash.
  • Experience in Agile practices is a plus.
  • The ability to learn continuously and improve oneself.
  • Professionalism and excellent communication skills; ability to communicate complex information at every level.
  • Optimism and an excitement about collaborating with teammates and interdisciplinary teams (including hardware/firmware/system/software engineers and suppliers’ FAE), and technically support development (such as manufacturing test engineers).
  • For a highly experienced candidate, we expect excellent technical guidance skills and the ability to influence the work of others. Experience in over-sighting high complexity software development projects is an advantage
  • Independent, Integrity and self-driven with a strong focus on results to ensure that the whole team succeeds in its goals.
  • Fluent in spoken and written English

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.
2,057,458 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 Continue with Google
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

Robotics
Similar stack
Same company
Shenzhen
≈ $48k – $117k per year (Estimated) · In office · Full-Time · 3+ years exp · Shanghai
Python
C++
AI/ML
OpenCV
LoRA
Multimodal AI
Knowledge Distillation
VLM
TensorRT
PEFT
Hallucination
SFT
Edge AI
Vision-Language-Action
World Models
Embodied AI
Model Distillation
Robotics
ROS
Sensor Fusion
Apply
≈ $40k – $95k per year (Estimated) · Hybrid · Full-Time · Master's Degree · Suzhou
Apply
In office · Suzhou
Apply
In office · Full-Time · Suzhou
Apply
In office · Full-Time · Shenzhen
Python
MATLAB
MATLAB
Simulink
Robotics
Isaac Sim
MuJoCo
Apply
Devops Engineer 9 days ago
Hybrid · Full-Time · 5+ years exp · Cairo
Python
DevOps
Terraform
CI/CD
Docker
Kubernetes
Configuration Management
Linux
Management
Agile
Apply
In office · Full-Time · 3+ years exp
Python
SQL
AI/ML
Model Context Protocol
AI Agents
DevOps
Rest API
Analytics
Power BI
QA
Swagger
Postman
Apply
≈ $118k – $209k per year (Estimated) · Hybrid · Full-Time · Master's Degree · London
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
≈ $112k – $292k per year (Estimated) · Hybrid · Full-Time · Master's Degree · Ramat Gan
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
$100k – $230k per year · Remote (United States, Singapore) · Full-Time · 3+ years exp · San Francisco
Python
AI/ML
Cursor
ChatGPT
Claude Code
Reinforcement Learning
Multimodal AI
Vision-Language-Action
Physical AI
Embodied AI
Robotics
Imitation Learning
Reinforcement Learning
Apply
≈ $46k – $111k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Shenzhen
Python
C++
AI/ML
OpenCV
Computer Vision
Machine Learning
DevOps
Git
Linux
Robotics
ROS
ROS2
SLAM
Sensor Fusion
Perception
Obstacle Avoidance
Apply
≈ $54k – $130k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Shenzhen
Robotics
SLAM
Path Planning
Apply
≈ $53k – $127k per year (Estimated) · In office · Full-Time · 8+ years exp · Shenzhen
Python
C++
AI/ML
Copilot
Reinforcement Learning
Multimodal AI
Self-Supervised Learning
Anthropic
Edge AI
DevOps
CI/CD
Robotics
SLAM
Autonomous Navigation
Reinforcement Learning
Apply
≈ $53k – $127k per year (Estimated) · In office · Full-Time · 8+ years exp · Shenzhen
Python
C++
AI/ML
Copilot
Reinforcement Learning
Multimodal AI
Self-Supervised Learning
Anthropic
Edge AI
DevOps
CI/CD
Robotics
SLAM
Autonomous Navigation
Reinforcement Learning
Apply
≈ $50k – $120k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Shenzhen
Python
C++
Bash
C++
STL
DevOps
CI/CD
Linux
Wi-Fi
Management
Agile
Apply
In office · Full-Time · Shenzhen
Python
MATLAB
MATLAB
Simulink
Robotics
Isaac Sim
MuJoCo
Apply
综合采购经理 6 hours ago
In office · Full-Time · 2+ years exp · Shenzhen
Apply
In office · Shenzhen
Apply
In office · Internship · Shenzhen
Python
Java
C++
AI/ML
AutoGPT
LLM
RAG
Apply
≈ $27k – $71k per year (Estimated) · In office · 3+ years exp · Shenzhen
Apply
See all jobs
This is one of many
2,057,458 more open roles from verified company boards, updated every day.