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.