Embedded Platform Developers (high And Low Level)

Dyson

Fluent in c programming language
Proficient in c++11 standards
Experience with ci/cd processes
You will be a key member of the embedded software platform team contributing to the development of CI/CD pipelines and system kernels

Job Summary

  • You will be a key member of the embedded software platform team contributing to the development of CI/CD pipelines and system kernels.
  • The role requires fluency in both C and C++11 to solve diverse real-world problems across the Dyson product portfolio.
  • Collaboration with architects, firmware engineers, and manufacturing test teams is essential for deploying complex behavior features on edge devices.

Matching Summary

You will be a key member of the embedded software platform team contributing to the development of CI/CD pipelines and system kernels.

Skills & Requirements

Must-have

  • Fluent in C programming language
  • Proficient in C++11 standards
  • Experience with CI/CD processes
  • System kernel and board bring up
  • Firmware design and debugging

Nice-to-have

  • Agile cross-functional team experience
  • Sensors integration expertise
  • AI-powered device challenges
  • Unified hardware abstraction layer
  • Robust code quality focus

Key Requirements

  • Experienced embedded software engineer
  • Comfortable with whole product life cycle
  • Design, implementation, deployment, testing skills

Work Rights

Not specified

Tailored Resume

Cover Letter