Get more replies from employers
Send a job-specific resume in minutes.
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.
Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.
Firmware Engineering role requiring 5-8 years' experience on a 12-month contract basis.
Embedded C programming and bare-metal programming including startup code, linker script basics, and ISR design
RTOS concept implementation: tasks/threads, scheduling, mutex/semaphore, queues, timers
Microcontroller architecture work with ARM Cortex and RISC-V
Peripheral usage and driver development: GPIO, Timer, PWM, ADC, I2C, SPI, and UART
Microcontroller security implementation: secure boot, cryptography, keys, and Over-the-Air (OTA) updates
Conducting unit and integration tests
Proficiency with JTAG/SWD, oscilloscopes, and logic analyzers
CI/CD and Git development workflow familiarity
5-8 years' experience in firmware engineering
Embedded C programming expertise
Knowledge of ARM Cortex and RISC-V microcontroller architecture
Experience with unit and integration testing and unit test tools
Proficiency with JTAG/SWD debugging tools, oscilloscopes, and logic analyzers
Familiarity with CI/CD and Git development workflows
Desirable: Knowledge of DC-DC power converter topologies and digital controller design
Desirable: Modeling and simulation of power converters using MATLAB/Simulink or PLECS
Desirable: Real-time simulation and verification using Hardware-in-the-loop (HIL)