Lead Robotics C++ Software Engineer (Hybrid Work)

Job expired!

Join Our Team as a Lead Robotics C++ Software Engineer (Hybrid Work) at Dyson

Are you a seasoned robotic software engineer with profound expertise in the software build / test / release process? Do you thrive in a continuous integration and deployment (CI/CD) environment? We are looking for a remarkable professional to be a part of our agile, cross-functional team. As a pivotal member of our embedded software platform team at Dyson Philippines, you will significantly contribute to developing our CI/CD pipelines, integrating sensors, and enhancing system kernels for our cutting-edge AI-driven devices.

About the Role

As a Lead Robotics C++ Software Engineer, you will be entrusted with designing and developing embedded system products' software strategies. You will manage the full product lifecycle, optimising our frameworks to enable the smooth creation and mass production of AI-enabled applications. Collaboration with architects and engineers across multiple disciplines will be crucial in meeting the challenging demands of Dyson's expansive product portfolio.

Key Responsibilities

  • Design, develop, and deploy robust CI/CD pipelines for embedded systems.
  • Enhance firmware and software platforms aiding in feature implementation on AI-powered products.
  • Guide the life cycle of complex modules, focusing on performance testing and automated system verification.
  • Engage deeply in cross-team product design discussions for continuous innovation.

Preferred Qualifications and Skills

  • A Bachelor’s degree or higher in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • At least 8 years of experience in embedded system development.
  • Proficiency in Linux toolchains, Yocto build system, Git, and CI/CD pipeline development.
  • Strong skills in modern C++, object-oriented programming, multithreading, and scripting languages like Python.
  • Experience with real-time operating systems, microcontroller programming, and hardware debugging tools are advantageous.

Why Dyson?

At Dyson, work-life balance is paramount. We offer an inspiring work environment with access to the latest technology and a casual dress code. Our employees enjoy comprehensive benefits including health, lifestyle, and financial perks to support various life stages. Here’s what you can expect:

  • Competitive financial and health benefits from day one, including company-paid life insurance and HMO coverage for you and your dependents.
  • Generous annual, sick, and study leave provisions.
  • Ownership of Dyson machines, relocation support, and more.
  • State-of-the-art campus facilities with a gym, sports center, medical clinic, and free transportation services.

Dyson is committed to fostering a diverse and inclusive workplace. We celebrate different perspectives and are open to everyone’s unique contribution.

Ready to Apply?

If you are eager to contribute to innovative projects and feel your qualifications align well with this role, we would love to see your application. Let’s advance the future together at Dyson!