D

Dyson

Global home appliances and electronics producer

Lead Robotics Software Engineer - IoT

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeShenzhen, Guangdong Province, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Robotics, Computer Engineering, Computer Science, Electrical Engineering, Applied Mathematics, Robotics Engineering, or a similar field.
  • At least 8 years of work experience in embedded system development, including board bring-up and embedded Linux kernel/driver porting for system integration.
  • Experience setting up continuous integration and continuous delivery pipelines.
  • Knowledge and hands-on experience with Linux toolchains, the Yocto build system, version control tools such as Git, and configuration.
  • Experience configuring and using sensor devices over I2C, SPI, and UART with DMA.
  • Experience integrating and calibrating sensors, cameras, Bluetooth, and Wi-Fi modules.
  • Understanding of software development life cycles and basic electronics hardware interfaces to software systems.
  • Object-oriented programming capability, including the ability to write high-performance, product-quality code with C++.
  • Familiarity with the Standard Template Library, Boost C++ libraries, and design patterns, and ability to apply them in day-to-day tasks.
  • Proficiency in multithreaded programming and synchronization mechanisms.
  • Proficiency in scripting languages such as Python and Bash.
  • Professionalism and communication skills, including the ability to communicate complex information at every level.
  • Ability to collaborate with interdisciplinary teams and technically support development, including manufacturing test engineers and suppliers' field application engineers.
  • For highly experienced candidates, technical guidance skills and the ability to influence others' work.
  • Fluency in spoken and written English.

Responsibilities

  • Design, develop, and deploy software build, test, and release pipelines for continuous integration and continuous delivery of embedded system products.
  • Design and develop firmware and software platforms that enable behavior and application engineers to implement features on AI-enabled products and facilitate mass production.
  • Manage the life cycle of multiple related complex modules and systems, including image build, test, and release; hardware abstraction layer discussions; manufacturing test and verification methodology; documentation; design; coding; testing; maintenance; and result tracking.
  • Serve as a subject-matter expert in a specific domain and disseminate knowledge by guiding and mentoring engineers in methodology, best practices, and standards.
  • Proactively identify technical risks within projects and influence engineering teams in resolving them.
  • Participate in cross-team product design discussions.
  • Collaborate with architects, software, firmware, hardware, and manufacturing test engineers, and specialist engineering teams to address technical challenges across AI-powered devices.

Desired Qualifications

  • Experience with automated testing and manufacturing test processes is highly desired.
  • Experience with Agile practices is a plus.
  • Experience overseeing high-complexity software development projects is an advantage.

About the Company

Dyson

Global home appliances and electronics producer

Dyson designs and manufactures a range of home appliances, including vacuum cleaners, air purifiers, hair care products, and hand dryers, for consumers and businesses worldwide. Its products rely on high-performance engineering and advanced technology to deliver effective cleaning, air quality, grooming, and hand-drying experiences. Dyson sells directly through its website and via retail partners, earning revenue from product sales and after-sales services. The company differentiates itself through a strong emphasis on research and development to improve performance, introduce new features, and optimize efficiency and usability. Its goal is to keep its products at the leading edge of consumer electronics and home appliances by combining practical design with rigorous engineering.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
one-north, Singapore
Founded
1991

Recently Posted Jobs

Explore more opportunities at Dyson

See more jobs