Senior Firmware Engineer - Toa Payoh
HAYS SPECIALIST RECRUITMENT PTE. LTD. Toa Payoh Permanent
Responsibilities
Firmware & Embedded Software Development- Design, develop, and optimize embedded firmware using C/C++ for microcontrollers and System-on-Chips (SoCs).
- Develop and maintain drivers for peripheral components such as sensors, actuators, and radios.
- Integrate hardware interfaces including SPI, UART, I2C, GPIO, PWM, and ADC.
- Utilize embedded frameworks like Zephyr RTOS, FreeRTOS, and TensorFlow Lite Micro.
- Perform unit, integration, and system-level testing to ensure software reliability and performance.
- Contribute to system architecture design to meet functional and performance requirements.
- Review schematic designs and troubleshoot embedded subsystems using circuit diagrams and datasheets.
- Debug hardware-firmware interactions using tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
- Assist in rapid prototyping and iterative development of IoT devices using in-lab fabrication tools.
- Conduct firmware integration tests to validate hardware designs during early development stages.
- Work closely with cross-functional teams including cloud/backend developers, mobile app engineers, and hardware designers.
- Document firmware architecture, configuration parameters, communication protocols, and deployment procedures.
- Mentor junior engineers and help enhance team development practices and workflows.
Requirements
Education- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related discipline.
- Proven experience in embedded firmware development.
- Strong proficiency in C/C++ programming for resource-constrained environments.
- Solid understanding of embedded communication protocols and hardware interfaces.
- Skilled in using debugging and testing tools such as GDB, serial consoles, and logic analyzers.
- Ability to interpret schematic diagrams to trace signal paths, interface connections, and diagnose hardware issues.
Would love to get in touch with you for a confidential discussion if:
- This sounds like something you'd like to explore
- Know a friend who is looking out for a career move
Do note that these roles are only open to candidates currently residing in Singapore. Please reach out to me at amir.hamzah@hays.com.sg with your latest CV for a confidential discussion.
Have A Great Week!
Registration ID No. R1984348
EA License number: 07C3924
Company Registration No. 200609504D
HAYS SPECIALIST RECRUITMENT PTE. LTD.Geylang, 4 km from Toa Payoh
firmware integration tests to validate hardware designs during early development stages.
Collaboration & Documentation
• Work closely with cross-functional teams including cloud/backend developers, mobile app engineers, and hardware designers.
• Document...
Rigel TechnologyChangi, 16 km from Toa Payoh
Responsibilities:
• To design, develop, testing and support of firmware applications for wireless IoT gateways data loggers and controllers.
• Integrate new functionalities to existing firmware for performance enhancement.
• Perform functional...
AlpSoft Technologies Pte LtdToa Payoh
analysis and work with Validation engineers to resolve test failures
• Modification of functional test scripts to achieve targeted test coverage
• Perform debug and evaluation towards resolution of issues with Firmware engineers.
• Participate in setting...