Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Advanced Research Sofware Engineer

Summary

Salary
SGD Competitive Remuneration Package
Team
Research Engineering
Location
Singapore, Singapore - Singapore

Description

Dyson’s Robotics Research Software Team specialises in creating early stage proof-of-concept systems that utilise state-of-the-art software algorithms, frameworks, techniques, and tooling. We need software developers that are at home programming parallel, distributed, and heterogeneous compute systems – from embedded devices up to the cloud.


Accountabilities

  • Lead and develop a high-performance software culture within Robotics research by: advocating software best-practices, mentoring junior software developers, and championing the use of state-of-the-art software methodologies and tools across the wider robotics research team.
  • Architect our next generation robotic software stack; ensuring that it works robustly on both simulated and real-world robots.
  • Work alongside our roboticist tech-leads to help define and scope the robotics technology roadmap.

Skills

  • Bachelor’s Degree in Computer Science (or similar).
  • A curiosity for new technologies.
  • Experience in Systems Engineering – SysML, UML 2.0, Enterprise Architect
  • Experience working with complex systems – especially concurrent, distributed, or parallel systems – e.g. compilers, operating systems, messaging systems.
  • Strong experience in systems programming – Rust or C++ (2011)
  • Experience implementing distributed-systems – DDS, 0MQ, Protobuf or gRPC
  • Good understanding of the software lifecycle.

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