Embedded Firmware Engineer – Power Electronics

UST Malaysia

Bayan Lepas

On-site

MYR 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UST Malaysia is looking for an experienced Senior Embedded Firmware Engineer to design and maintain firmware solutions for advanced power electronics. The ideal candidate should have strong skills in embedded C programming, microcontroller architectures, and RTOS.

Key responsibilities include firmware development, hardware integration, and collaboration with cross-functional teams. Candidates should hold a Bachelor’s or Master’s degree in a relevant field and possess a solid understanding of embedded security features.

Qualifications

  • 5-6 years of experience in embedded firmware development.
  • Proficient in real-time operating systems (RTOS).
  • Familiarity with embedded cybersecurity concepts and security features.

Responsibilities

  • Design, develop, and optimize embedded firmware for power electronic applications.
  • Work with hardware teams for firmware integration.
  • Implement embedded security features and ensure compliance.

Skills

Embedded C programming
RTOS concepts
Microcontroller architectures
Device driver development
Power converter topologies
Simulation tools

Education

Bachelor’s or Master’s degree in Electrical, Electronics, Computer Engineering, Computer Science

Tools

MATLAB/Simulink
CI/CD workflows
Embedded IDEs

Job description

Overview

We are seeking an experienced Senior Embedded Firmware Engineer (4-6 years) to design, develop, test, and maintain firmware solutions for advanced power electronics and power conversion systems. The ideal candidate will have strong expertise in embedded C programming, microcontroller architectures, real-time operating systems (RTOS), device driver development, and firmware security. Experience with power converter topologies, digital control systems, and simulation tools is highly desirable.

Key Responsibilities
  • Firmware Development
    • Design, develop, and optimize embedded firmware using C for real-time power electronic applications.
    • Develop startup code, linker scripts, interrupt service routines (ISR), and low-level hardware interfaces.
    • Implement and maintain RTOS-based applications including task scheduling, synchronization mechanisms, queues, semaphores, and timers.
    • Develop and enhance device drivers and middleware components.
  • Hardware Integration
    • Work closely with hardware teams to integrate firmware with embedded platforms.
    • Develop firmware interfaces for peripherals including: GPIO, PWM, ADC, I2C, SPI, UART
    • Support board bring-up, debugging, and hardware validation activities.
    • Develop and execute unit and integration tests.
    • Perform firmware verification and validation activities throughout the development lifecycle.
    • Utilize automated test frameworks and test tools to improve product quality.
    • Diagnose and resolve firmware and system-level issues using logic analyzers.
    • Perform root cause analysis and implement corrective actions.
  • Development Process & Collaboration
    • Manage source code using Git and contribute to CI/CD pipelines.
    • Collaborate with cross-functional teams including hardware, systems engineering, quality, and manufacturing.
  • Security & Product Lifecycle
    • Implement embedded security features including: Secure boot, cryptographic functions, key management, OTA (Over-the-Air) firmware updates
    • Ensure firmware complies with reliability, security, and lifecycle requirements.
Required Qualifications

Required Qualifications: Bachelor’s or Master’s degree in Electrical, Electronics, Computer Engineering, Computer Science

Technical Skills
  • Embedded Systems
    • Strong proficiency in Embedded C programming.
    • Experience with bare-metal firmware development.
    • Solid understanding of RTOS concepts and implementation.
    • Knowledge of ARM Cortex-M and/or RISC-V architectures.
  • Microcontrollers & Peripherals
    • Unit testing and integration testing experience.
    • Experience with system troubleshooting and performance optimization.
  • Development Tools
    • CI/CD workflows and automated build systems.
    • Embedded IDEs and development environments.
  • Security
    • Embedded cybersecurity concepts.
    • Secure firmware lifecycle management.
    • OTA update mechanisms and secure boot implementation.
Preferred Qualifications
  • Understanding of DC-DC power converter topologies.
  • Knowledge of digital power control techniques.
  • Familiarity with power conversion system architectures.
Modeling & Simulation
  • Experience with MATLAB/Simulink, PLECS.
  • Development and validation of control algorithms for power converters.
Validation & HIL
  • Experience with Hardware-in-the-Loop (HIL) testing, real-time simulation environments, Control system verification and validation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 80,000
Senior Embedded Firmware Architect - Power Electronics
Senior Embedded Firmware Architect - Power Electronics

UST Malaysia • Bayan Lepas

On-site
MYR 80,000 - 100,000
Staff/Senior/ Junior Firmware Engineer
Staff/Senior/ Junior Firmware Engineer

Oppstar Berhad • 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
Hardware Engineer
Hardware Engineer

ECTrons Sdn. Bhd. • Bayan Lepas

On-site
MYR 60,000 - 90,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies • George Town

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

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 80,000 - 120,000
R&D Software/Firmware Engineer
R&D Software/Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 180,000 - 320,000
Expression of Interest: R&D Firmware Engineer
Expression of Interest: R&D Firmware Engineer

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 90,000 - 120,000
R&D Expert Firmware Engineer
R&D Expert Firmware Engineer

Keysight Technologies • George Town

On-site
MYR 80,000 - 120,000