Senior Firmware Engineer - Toa Payoh

apartmentHAYS SPECIALIST RECRUITMENT PTE. LTD. placeToa Payoh descriptionPermanent calendar_month 

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.
Hardware & Systems Integration
  • 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.
Prototyping & Fabrication
  • 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.
Collaboration & Documentation
  • 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.
Experience
  • 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

local_fire_departmentUrgent

Senior Firmware Engineer - Geylang

apartmentHAYS SPECIALIST RECRUITMENT PTE. LTD.placeGeylang, 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...
electric_boltImmediate start

Firmware Engineer

apartmentRigel TechnologyplaceChangi, 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...
apartmentAlpSoft Technologies Pte LtdplaceToa 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...