Embedded Firmware Engineer — ARM, RTOS, Bring-Up & Drivers

re-zoo-me

Singapore

Hybrid

SGD 60,000 - 95,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Beyondsoft International (Singapore) Pte. Ltd. seeks an Embedded Firmware Engineer to design, develop, and maintain low-level software for ARM-based microcontrollers and processors.

You will bridge hardware and software, handling board bring-up, driver development, and system validation through production support. Proficiency in C/C++, RTOS, and hardware debugging is required, with collaboration across hardware, mechanical, and manufacturing teams.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Electronics Engineering, or a related field.
  • 2 years of hands-on embedded firmware development experience.
  • Strong command of C and C++.

Responsibilities

  • Design, write, and maintain low-level embedded code in C and C++ for ARM-based MCUs.
  • Develop software drivers for UART, SPI, I2C, CAN, USB, Ethernet, GPIO.
  • Perform board bring-up, hardware validation, and HW-SW integration.
  • Identify and resolve firmware bugs using hardware debugging tools.
  • Design and execute unit tests, integration tests, and system validation.

Skills

C
C++
ARM
RTOS
Python
Bash
Git
Agile
SDLC

Education

Bachelor's or Master's in Electrical/Computer Engineering

Tools

JTAG
GDB
Trace32

Job description

Beyondsoft International (Singapore) Pte. Ltd. seeks an Embedded Firmware Engineer to design, develop, and maintain low-level software for ARM-based microcontrollers and processors.

You will bridge hardware and software, handling board bring-up, driver development, and system validation through production support. Proficiency in C/C++, RTOS, and hardware debugging is required, with collaboration across hardware, mechanical, and manufacturing teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer: ARM & RTOS
Embedded Firmware Engineer: ARM & RTOS

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 72,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 - ARM, Drivers & Bring-Up
Embedded Firmware Engineer - ARM, Drivers & Bring-Up

Beyondsoft Singapore • Singapore

On-site
SGD 70,000 - 110,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 72,000 - 120,000
Embedded Firmware Engineer
Embedded Firmware Engineer

re-zoo-me • Singapore

Hybrid
SGD 60,000 - 95,000
Senior Embedded Firmware Engineer (RTOS/ARM)
Senior Embedded Firmware Engineer (RTOS/ARM)

Capgemini Engineering • Singapore

On-site
SGD 110,000 - 150,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
Senior Embedded Software Engineer - Low-Level, ARM & RTOS
Senior Embedded Software Engineer - Low-Level, ARM & RTOS

RICORE TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,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 - HD
Embedded Firmware Engineer - HD

Beyondsoft Singapore • Singapore

On-site
SGD 70,000 - 110,000