Search by job, company or skills

D

Senior Vision Software Engineer

4-6 Years
SGD 7,000 - 10,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us

We're part of Dyson's Robotics Platform team, focused on building intelligent edge devices that power next-generation robotic products. Our mission is to create a unified hardware abstraction layer across diverse platforms, enabling seamless integration and advanced features. You'll be joining a fast-paced, cross-functional team working on cutting-edge embedded systems that bring real-world innovation to life.

About the Role

As a Senior Vision Software Engineer, you'll:

  • Design and develop firmware and platform software for intelligent edge devices.
  • Lead board bring-up, kernel and driver development, and hardware abstraction layer implementation.
  • Support manufacturing test processes and ensure readiness for mass production.
  • Set up and maintain CI/CD pipelines and automated testing environments.
  • Act as a subject matter expert, mentoring engineers and promoting best practices.
  • Collaborate with software, firmware, hardware, and test engineers across teams to solve complex technical challenges.
  • Participate in product design discussions and contribute to system-level decisions.

About You

  • A degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field.
  • 4+ years of experience in embedded systems development, including Linux kernel/driver porting, bootloader configuration, and RTOS.
  • Strong proficiency in C/C++, with experience in object-oriented programming, STL, Boost libraries, and design patterns.
  • Hands-on experience with sensor integration (I2C, SPI, UART), camera, Bluetooth/Wi-Fi modules, and DMA.
  • Familiarity with Yocto build systems, Git, and CI/CD tools.
  • A solid understanding of software development life cycles and basic electronics.
  • Excellent communication skills, a collaborative mindset, and a proactive approach to problem-solving.
  • A passion for building high-performance, production-quality code and continuously improving your craft.

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 130446007

Similar Jobs