About Us: 
We are part of a cutting-edge 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 will be joining a fast-paced, cross-functional team working on innovative embedded systems that bring real-world innovation to life.
Key Responsibilities: 
• 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.
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 fulfilling 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.