Enable job alerts via email!

Firmware Engineer

Michael Page

Penang

On-site

MYR 150,000 - 200,000

Full time

14 days ago

Job summary

A global industrial computer manufacturer in Penang is seeking a skilled firmware engineer to lead development efforts for microcontrollers. The ideal candidate will have over 6 years of firmware experience, strong proficiency in embedded systems, and a Bachelor's degree in a relevant field. This role offers an attractive salary and benefits in an expanding organization.

Benefits

Attractive salary & benefits
Expanding organization in Malaysia

Qualifications

  • Over 6 years of Firmware development experience for microcontrollers.
  • Strong English proficiency (TOEIC score over 700 or equivalent).
  • Self-motivated engineer enthusiastic about software development.

Responsibilities

  • Lead bare metal firmware development and perform RTOS porting.
  • Collaborate with teams to define microcontroller firmware requirements.
  • Support and collaborate on UEFI BIOS development for motherboards.
  • Validate the developed firmware and BIOS with prototypes.
  • Participate in continuous improvement of development processes.

Skills

Embedded software design using C and Assembly
JTAG-based debuggers & logical analyzers
Version control systems like Git
Understanding of PC hardware architectures and BIOS
Knowledge of UART, USB, CAN, SPI, I2C
Engineering aptitude for electronic/electrical systems

Education

Bachelor's degree in Computer Science, Software, or Electrical Engineering
Job description
About Our Client

My client is a global industrial computer manufacturer and solution provider established in 2003, specializing in hardware for the Industrial IoT (IIoT) Edge. The client's core expertise lies in designing, building, and delivering highly-configurable, rugged computer systems that are engineered for exceptional reliability and designed to operate continuously in the most challenging industrial and harsh environments.

Job Description
  • MCU Development Leadership: Lead the bare metal firmware development and perform RTOS porting and device driver development for microcontrollers utilized on our own products.
  • Requirements Definition: Collaborate with the Product Definition and Design teams to identify and document all microcontroller firmware requirements and define BIOS specifications.
  • BIOS Collaboration: Support and collaborate with external partners in the development and modification of UEFI BIOS for our computer motherboards.
  • Validation and Testing: Work with manufacturing to build and evaluate prototypes, rigorously validating the function of both the developed firmware and the BIOS.
  • Quality and Compliance: Actively participate in the continuous improvement of the company's development processes. Support product certification processes and address all SW/FW related issues for product sustainability and customer requirements.
The Successful Applicant
  • Education: A Bachelor's degree or higher in Computer Science, Software, or Electrical Engineering.
  • Experience: Over 6 years of proven Firmware development experience, specifically in developing code for microcontrollers.
  • Technical Proficiency:
    • Strong background in embedded software design using C and Assembly.
    • Experience with embedded firmware and debugging using JTAG-based debuggers & logical analyzers.
    • Proficiency with version control systems like Git and the software development process.
    • Good understanding of PC hardware architectures, BIOS, and Linux.
    • Good understanding of various interfaces including UART, USB, CAN, SPI, I2C, etc.
    • Strong engineering aptitude for electronic/electrical systems and the ability to understand schematics for software/hardware integration.
  • Communication: A TOEIC score of over 700 or a similar strong English proficiency level.
  • Attitude: A self-motivated engineer who is enthusiastic about software development, thrives on solving engineering challenges, and has a detail-oriented focus on quality.
What\'s on Offer
  • Attractive salary & benefits
  • Expanding organisation in Malaysia
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.