Senior Embedded Firmware Engineer - ARM/RISC-V, RTOS, OTA

Career Wise

Bayan Lepas

On-site

MYR 60,000 - 120,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Career Wise is seeking an experienced Firmware Engineer for a 12-month contract in Malaysia. The role focuses on embedded C programming, bare-metal development, RTOS concepts, and MCU security.

You will work with ARM Cortex and RISC-V microcontrollers, develop peripheral drivers, and participate in unit/integration testing. The candidate should have strong debugging skills (JTAG/SWD, oscilloscopes, logic analyzers) and be familiar with CI/CD and Git workflows.

Qualifications

  • 5-8 years of firmware engineering experience.
  • Proficient in Embedded C programming.
  • Knowledge of ARM Cortex and RISC-V microcontroller architectures.
  • Experience with unit and integration testing.
  • Proficient with JTAG/SWD debugging tools, oscilloscopes, and logic analyzers.
  • Familiarity with CI/CD and Git workflows.
  • Desirable: experience with power-converter modelling or HIL testing.

Responsibilities

  • Embedded C programming and bare-metal development including startup code, linker scripts, and ISR design.
  • RTOS concepts: tasks/threads, scheduling, mutexes/semaphores, queues, timers.
  • Develop software for ARM Cortex and RISC-V MCUs.
  • Peripheral driver development: GPIO, Timer, PWM, ADC, I2C, SPI, UART.
  • Secure boot, cryptography, OTA updates for MCU security.
  • Conduct unit and integration tests.
  • Use JTAG/SWD, oscilloscopes, and logic analyzers for debugging.
  • CI/CD and Git development workflows.

Skills

Embedded C
RTOS concepts
ARM Cortex
RISC-V
CI/CD
Git workflows

Tools

JTAG/SWD
Oscilloscopes
Logic analyzers
Debugging tools

Job description

Career Wise is seeking an experienced Firmware Engineer for a 12-month contract in Malaysia. The role focuses on embedded C programming, bare-metal development, RTOS concepts, and MCU security.

You will work with ARM Cortex and RISC-V microcontrollers, develop peripheral drivers, and participate in unit/integration testing. The candidate should have strong debugging skills (JTAG/SWD, oscilloscopes, logic analyzers) and be familiar with CI/CD and Git workflows.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer - Real-Time, ARM Cortex-M, RTOS
Embedded Engineer - Real-Time, ARM Cortex-M, RTOS

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Career Wise • Bayan Lepas

On-site
MYR 60,000 - 120,000
Senior Embedded Firmware Engineer – Real-Time Systems
Senior Embedded Firmware Engineer – Real-Time Systems

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 90,000 - 120,000
Senior Embedded Firmware Engineer – RISC-V & RTOS
Senior Embedded Firmware Engineer – RISC-V & RTOS

Efinix Technology (M) Sdn. Bhd. • Penang

On-site
MYR 90,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Efinix Technology (M) Sdn. Bhd. • Penang

On-site
MYR 90,000 - 150,000
Senior Embedded Firmware Engineer: Power Electronics & RTOS
Senior Embedded Firmware Engineer: Power Electronics & RTOS

UST • Penang

On-site
MYR 120,000 - 180,000
Senior Embedded Firmware Engineer – Real-Time Systems
Senior Embedded Firmware Engineer – Real-Time Systems

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
Embedded Systems Engineer — C/C++, RTOS & Linux
Embedded Systems Engineer — C/C++, RTOS & Linux

Entrypass Corporation Sdn Bhd • Sepang

On-site
MYR 96,000 - 144,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 180,000 - 210,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Keysight Technologies • Bayan Lepas

On-site
MYR 120,000 - 180,000