Find a jobRecruiters

BMC Firmware Engineer / Embedded Software (All Levels)

Exclusive opportunity

Hybrid

BMC Firmware Engineer / Embedded Software (All Levels)

ZONBERATION GROUP (MALAYSIA) SDN. BHD.

BMC Firmware Engineer / Embedded Software (All Levels)

Skills

Linux

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

Petaling Jaya, Selangor, Malaysia

Work mode:

Hybrid

Published on:

7 September 2026

What they need


About the Opportunity

We are seeking talented BMC (Baseboard Management Controller) Firmware Engineers and Embedded Systems Developers across multiple experience tiers.

In this role, you will work on the foundational out-of-band management layer powering modern server infrastructure and data center platforms. Whether you are an experienced BMC specialist skilled in OpenBMC and server architecture, or an embedded software engineer passionate about low-level Linux systems and hardware protocols, we provide an environment to scale mission-critical platform technologies.

Key Responsibilities

  • Firmware Architecture & Design: Design, develop, test, and maintain robust BMC firmware for enterprise server platforms using Embedded C and C++.
  • Protocol & Stack Integration: Implement and optimize out-of-band server management standards, including IPMI, Redfish (RESTful API), MCTP, PLDM, and SPDM security protocols.
  • Low-Level Platform Bring-up: Collaborate on platform board bring-up, device driver development, and bus-level communication across I2C, SMBus, SPI, UART, and PCIe.
  • Open Source Development: Customize and build firmware environments utilizing OpenBMC, Yocto Project, and embedded Linux kernels.
  • System Debugging & Triage: Trace, analyze, and root-cause complex interactions across firmware, hardware logic, BIOS, and operating systems using logic analyzers and oscilloscopes.
  • Platform Security: Integrate platform integrity measures, including hardware root-of-trust, secure boot, and cryptographic attestation.

Requirements & Qualifications

  • Education: Bachelor’s degree or above in Computer Engineering, Electrical & Electronics Engineering, Computer Science, or a related technical discipline.

  • Core Programming: Strong proficiency in C and C++ within embedded environments.

  • Systems & OS: Solid understanding of Embedded Linux, Linux kernel concepts, device drivers, and multi-threaded programming.

  • Hardware Interfacing: Familiarity with low-level communication interfaces and buses (I2C, SPI, SMBus, UART).

  • Experience Tiers:

    • Entry-Level / Junior Track: Strong academic or early hands-on foundation in embedded C, microcontroller programming, and Linux operating systems; eager to train and grow into server platform architecture.
    • Mid to Senior / Staff Track: 3+ to 5+ years of direct experience in server BMC firmware development (OpenBMC, AMI MegaRAC, or proprietary stacks), platform bring-up, and Redfish/IPMI standards.
  • Languages: Professional English communication skills (written and spoken) for cross-functional technical collaboration.

Advantageous / Bonus Qualifications

  • Direct hands-on experience with OpenBMC stacks, Yocto layers, or systemd architecture.
  • Familiarity with Intel, AMD x86 server motherboards, or ARM-based system architectures.
  • Experience with platform security standards (SPDM, Cerberus, TPM/RoT).
  • Understanding of BIOS/UEFI interactions and server platform management.

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Celad

Ingénieur Firmware - Systèmes Embarqués (F/H)

Freelance

Montpellier, France

Onsite

Skills

CLinuxC++

2 months ago

Quick apply

Celad

Senior Embedded Software Engineer - Embedded Linux - Qnx - Android H/F

Permanent contract

06560 Valbonne, France

Onsite

Skills

Embedded Systems

15 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools