Senior Firmware Engineer - Toa Payoh - ref. e41302819
EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Toa Payoh Permanent
About the Role
We are seeking a Senior Firmware / Embedded Engineer skilled in C++, device driver development, and microcontroller-based systems. Experience with RTOS (preferably Zephyr), schematic reading, and hardware-firmware debugging is required.
Responsibilities- Develop and optimize embedded firmware in C++ for microcontrollers/SoCs
- Write device drivers for peripherals (sensors, radios, actuators)
- Work with RTOS (Zephyr preferred)
- Integrate and troubleshoot SPI, I2C, UART, GPIO, PWM, ADC
- Collaborate with hardware engineers on board-level debugging
- Conduct testing (unit, integration, system-level)
- Document firmware architecture and workflows
- Bachelor’s/Master’s in Electrical/Computer Engineering or related field
- Strong C++ programming for embedded systems
- Proven device driver development experience
- Hands-on with microcontrollers and SoCs
- Familiarity with RTOS (Zephyr preferred)
- Ability to read schematics and debug hardware-firmware integration
- Proficient with debugging tools (oscilloscope, logic analyzer, JTAG/SWD)
Trust RecruitHougang, 6 km from Toa Payoh
JD:
• Designing, developing, programming, debugging, and modifying software and firmware.
• Troubleshooting firmware (IC embedded code) applications and test programs.
• Programming software and firmware for RF...
EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.Geylang, 4 km from Toa Payoh
About the Role
We are seeking a Senior Firmware / Embedded Engineer skilled in C++, device driver development, and microcontroller-based systems. Experience with RTOS (preferably Zephyr), schematic reading, and hardware-firmware debugging...
Stafflink ServicesHougang, 6 km from Toa Payoh
IoT electronic products with a focus on hardware, firmware, and circuit design.
2. Circuit & System Optimization – Refine PCB layouts and IoT solutions to improve product efficiency and performance.
3. Testing & Troubleshooting – Diagnose, validate...