Real-Time Embedded Firmware Engineer

TYSON JAY MANAGEMENT PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TYSON JAY MANAGEMENT PTE. LTD. is seeking a skilled embedded firmware engineer in Singapore to design, develop and test real-time C/C++ software for controllers, sensors and power-management systems.

The role includes embedded Linux components, board bring-up, hardware integration with SPI/I2C/CAN/UART, RTOS like Zephyr or FreeRTOS, and secure firmware-update infrastructure. You will diagnose issues with scopes, JTAG/SWD and contribute to automated tests.

Qualifications

  • 3+ years hands-on firmware or embedded software engineering with real hardware.
  • Strong C/C++ for real-time or resource-constrained systems; Python a plus for tooling.
  • Embedded Linux experience: drivers, device trees, cross-compilation, BSP/Yocto/Buildroot.
  • Hardware-integration basics with SPI/I2C/CAN/UART; reading schematics.
  • Experience with robotics or motor-control firmware; RTOS like Zephyr/FreeRTOS and ROS 2 is advantageous.

Responsibilities

  • Design, develop and test real-time firmware in C/C++ for controllers and sensors.
  • Develop and test embedded Linux components including drivers and device trees.
  • Support board bring-up from power-on through validation and integration.
  • Develop interfaces between embedded controllers and higher-level compute systems.
  • Build bootload, flashing and firmware-update processes across hardware.
  • Integrate sensors (IMUs, encoders, cameras) with proper timing and data handling.
  • Implement safety, monitoring, fault handling, watchdogs and graceful failure.
  • Diagnose HW/SW issues using scopes, JTAG/SWD, analyzers and automate tests.

Skills

Firmware engineering
C/C++
Python
Embedded Linux
RTOS (Zephyr/FreeRTOS)
ROS 2
SPI/I2C/CAN/UART
JTAG/SWD

Job description

TYSON JAY MANAGEMENT PTE. LTD. is seeking a skilled embedded firmware engineer in Singapore to design, develop and test real-time C/C++ software for controllers, sensors and power-management systems.

The role includes embedded Linux components, board bring-up, hardware integration with SPI/I2C/CAN/UART, RTOS like Zephyr or FreeRTOS, and secure firmware-update infrastructure. You will diagnose issues with scopes, JTAG/SWD and contribute to automated tests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Real-Time Embedded Firmware Engineer
Robotics Real-Time Embedded Firmware Engineer

Tyson Jay Group • Singapore

On-site
SGD 60,000 - 120,000
Embedded Firmware Engineer - Robotics
Embedded Firmware Engineer - Robotics

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Embedded Firmware Engineer - ARM, C/C++, RTOS
Embedded Firmware Engineer - ARM, C/C++, RTOS

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Embedded Firmware Engineer — Real-Time Systems (Hybrid)
Embedded Firmware Engineer — Real-Time Systems (Hybrid)

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 90,000
Health insurance
Out-patient benefits
Life and accident protection
+4
Embedded Firmware Engineer
Embedded Firmware Engineer

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 72,000 - 120,000
On-Site Embedded Firmware Engineer (C/C++, RTOS)
On-Site Embedded Firmware Engineer (C/C++, RTOS)

PERSOL • Singapore

On-site
SGD 70,000 - 90,000
Real-Time Embedded Firmware Engineer for Humanoid Robotics
Real-Time Embedded Firmware Engineer for Humanoid Robotics

Menlo • Singapore

On-site
SGD 70,000 - 120,000
Senior Embedded Wireless Firmware Engineer
Senior Embedded Wireless Firmware Engineer

Merry Electronics (Singapore) Pte Ltd • Singapore

On-site
SGD 65,000 - 90,000
Lead Embedded Systems Engineer (C/C++, RTOS, Linux)
Lead Embedded Systems Engineer (C/C++, RTOS, Linux)

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Embedded Firmware Engineer for High-Performance Devices
Embedded Firmware Engineer for High-Performance Devices

Creative Technology Ltd. • Singapore

On-site
SGD 48,000 - 78,000