Tyson Jay Management Pte. Ltd. · MyCareersFuture · 6d
Embedded Firmware Engineer – Robotics
Singapore- Posted
- 2026-10-02 (6d)
- Place
- Singapore
- Commitment
- Full Time
- Salary
- SGD 6,000 – 9,000 / month
- Experience
- 3+ YOE
- Department
- Engineering
- Source
- MyCareersFuture (the employer’s own listing)
Your match
Sign in to see how your skills match this job.
Skills in this posting
PythonC++DebuggingLinuxRoboticsEmbedded SystemsRTOSUARTOscilloscopesSoftware engineering
Responsibilities
• Design, develop and test real-time firmware in C/C++ for controllers, sensors and power-management systems.
• Develop and maintain embedded Linux components including kernel configuration, device drivers, device trees and board support packages.
• Support new board bring-up from initial power-on through subsystem validation and integration.
• Develop communication interfaces between embedded controllers and higher-level compute systems, including bus scheduling and time synchronisation.
• Build and maintain bootloader, flashing and firmware-update processes across embedded hardware.
• Integrate sensors and interfaces such as IMUs, encoders, force-torque sensors and camera systems with reliable timing and data handling.
• Implement safety, monitoring and fault-handling mechanisms including watchdogs, limits and graceful failure behaviour.
• Diagnose hardware-software issues using oscilloscopes, logic analysers, JTAG/SWD and bus analysers while developing automated firmware testing.
Requirements
• At least 3 years of hands-on firmware or embedded software engineering experience working with production or real-world hardware.
• Strong C/C++ skills in real-time or resource-constrained systems, with Python experience for tooling, testing or automation advantageous.
• Hands-on embedded Linux experience covering areas such as device drivers, device trees, cross-compilation, BSP development, Yocto or Buildroot.
• Strong hardware-integration fundamentals including interfaces such as SPI, I2C, CAN and UART, with confidence reading schematics and debugging embedded systems.
Experience with robotics, motor-control firmware, RTOS platforms such as Zephyr or FreeRTOS, ROS 2, hardware-in-the-loop testing, secure boot or firmware-update infrastructure would be advantageous.
Tyson Jay Management Pte Ltd | EA Licence No. 24C2479
Ivan Lim | EA Personnel Reg No. R1109856
Tyson Jay Management Pte. Ltd.
52 open roles in Singapore, straight from Tyson Jay Management Pte. Ltd.’s own careers page.
- Senior HR Executive / Asst Manager - Tai Seng (up to $6,000 base + VB)Singapore · 1d
- Resource Planning Executive / Manager (up to S$5,500 base + VB)Singapore · 1d
- Sales Director - AV Solutions (up to S$10,000 base + Comm + Incentives)Singapore · 1d
- Sales Manager - Technical Solutions (up to S$7,500 base + Incentives + Comm)Singapore · 1d
- Tender Account Manager - Technical (up to $5,500 base + Incentives + Comm)Singapore · 1d
- Account Manager - Technical Solutions (up to $5,500 base + Incentive + Comm)Singapore · 1d
- Admin Executive - Legal ($2,800 + AWS + PB | 21 days Leave)Singapore · 1d
- Robotics Engineer - Controls and Embedded SystemsSingapore · 1d
- Junior Presales Engineer - Infra (up to $6,500 base + AWS + PB)Singapore · 1d
- Robotics Mechanical Design Engineer (up to $8,000 base + Bonus)Singapore · 1d
- Solution Consultant (Up to $8000 base + AWS + PB)Singapore · 1d
- Store Manager (up to $4,500 base | Pre Opening Popular Japanese Confectionery)Singapore · 1d