Product / Platform Support Engineer (BIOS / Firmware)

UST

Penang

On-site

MYR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UST in Penang is seeking a Product / Platform Engineer specializing in BIOS and Firmware on post-launch x86 platforms. You will drive bring-up, firmware integration, debugging, validation, and customer issue resolution across hardware and software teams.

The role emphasizes strong debugging, log analysis, and collaboration with validation and product engineering to deliver robust platform firmware and support customers through root-cause analysis.

Qualifications

  • Bachelor's degree in Electrical/Electronic/Computer Engineering or CS.
  • 3–8 years of BIOS, firmware, embedded software, validation, or customer engineering experience.
  • Strong analytical and debugging skills.
  • Excellent verbal and written communication skills in English.

Responsibilities

  • Investigate and resolve BIOS and firmware-related issues.
  • Support platform bring-up, firmware integration, and validation activities.
  • Debug boot flow, initialization, and platform configuration issues.
  • Analyze firmware logs and hardware/software interactions.
  • Collaborate with hardware, software, validation, and product engineering teams.
  • Drive customer-reported issues through root cause analysis and resolution.
  • Support customer escalations and technical reviews.

Skills

x86 architecture
UEFI BIOS
UEFI SEC/PEI/DXE
FSP integration
IFWI architecture
ACPI
SMBIOS
USB
SPI
I2C
UART
eMMC
SDMMC
Schematic reading
Memory initialization
Power/thermal/security
Debugging tools
Embedded C
Slim Bootloader (SBL)

Education

Bachelor's degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science, or equivalent

Tools

SBL

Job description

We are seeking a Product / Platform Engineer specializing in BIOS and Firmware technologies to support customer-reported firmware and platform software issues on post-launch x86-based platforms. The engineer will be responsible for platform bring-up, firmware integration, debugging, validation, and customer issue resolution.

Key Responsibilities
  • Investigate and resolve BIOS and firmware-related issues.
  • Support platform bring-up, firmware integration, and validation activities.
  • Debug boot flow, initialization, and platform configuration issues.
  • Analyze firmware logs and hardware/software interactions.
  • Collaborate with hardware, software, validation, and product engineering teams.
  • Drive customer-reported issues through root cause analysis and resolution.
  • Support customer escalations and technical reviews.
Technical Requirements
  • Strong understanding of x86 architecture and platform boot flow.
  • Experience with UEFI BIOS architecture, development, integration, and debugging.
  • Knowledge of UEFI phases including SEC, PEI, DXE
  • Knowledge of Firmware Support Package (FSP) integration.
  • Understanding of Firmware Image (IFWI) architecture and components.
  • Knowledge of industry standards including:

ACPI

SMBIOS

USB

SPI

I2C

UART

eMMC

SDMMC

  • Experience reading schematics and platform design documentation.
  • Knowledge of memory initialization, power management, thermal management, security features, and platform configuration.
  • Experience using debugging and measurement tools including oscilloscopes, logic analyzers, and protocol analyzers.
  • Knowledge of embedded firmware development and C programming.
  • Experience with Open Source UEFI-based firmware projects such as Slim Bootloader (SBL) is an advantage.
Qualifications
  • Bachelor's Degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Computer Science, or equivalent.
  • 3-8 years of relevant experience in BIOS, firmware, embedded software, validation, or customer engineering.
  • Strong analytical and debugging skills.
  • Excellent verbal and written communication skills in English.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product / Platform Support Engineer (Hardware)
Product / Platform Support Engineer (Hardware)

UST • Penang

On-site
MYR 90,000 - 130,000
Firmware & BIOS Platform Engineer – Bring-Up & Support
Firmware & BIOS Platform Engineer – Bring-Up & Support

UST • Penang

On-site
MYR 60,000 - 90,000
Staff/Senior/ Junior Firmware Engineer
Staff/Senior/ Junior Firmware Engineer

Oppstar Berhad • Penang

On-site
MYR 60,000 - 80,000
BIOS - Senior Lead Engineer, Software
BIOS - Senior Lead Engineer, Software

Celestica Inc. • George Town

On-site
MYR 180,000 - 240,000
Senior BIOS & Firmware Lead for Data Center Platforms
Senior BIOS & Firmware Lead for Data Center Platforms

Celestica Inc. • Malaysia

On-site
MYR 180,000 - 260,000
Platform Hardware Engineer: Debug, Bring-Up & Support
Platform Hardware Engineer: Debug, Bring-Up & Support

UST • Penang

On-site
MYR 90,000 - 130,000
Senior BIOS Lead Engineer – Data Center Platforms
Senior BIOS Lead Engineer – Data Center Platforms

Celestica Inc. • George Town

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

Keysight Technologies SAles Spain SL. • Penang

On-site
MYR 80,000 - 120,000
System Debug Engineer
System Debug Engineer

ThunderSoft • Penang

On-site
MYR 60,000 - 90,000
Post Silicon Execution Engineer
Post Silicon Execution Engineer

ThunderSoft • Penang

On-site
MYR 36,000 - 60,000