Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Unknown company

Senior Firmware & BMC Engineer

Posted 6 views
Discussion

HIRING

Senior Firmware & BMC Engineer

📍 Location: Overseas / Remote
Job Type: Fixed-term Contractor
Duration: 15 October – 14 December 2026

About the Role

We are seeking a highly experienced Senior Firmware & BMC Engineer to build and maintain the firmware and BMC foundation powering the hardware platform and SteadGrid. The role focuses on production-grade embedded Linux/BMC engineering, not generic microcontroller development.

Key Responsibilities

  • Reproduce and maintain OpenSBI, U-Boot, OpenBMC, and RK3588 builds.
  • Integrate secure boot, firmware updates, signing, rollback, and recovery mechanisms.
  • Implement BMC-to-K3 node lifecycle and per-node power-control interfaces.
  • Support operating-state control at 0/25/50/75/100%, telemetry confirmation, and safe fallback.
  • Work with Redfish, bmcweb, entity-manager, and sdbusplus where required.
  • Build logging, health monitoring, telemetry, and firmware update mechanisms.
  • Support factory flashing and provisioning workflows.
  • Develop automated and hardware-in-the-loop tests.
  • Prepare technical documentation, release notes, and knowledge-transfer materials.

Requirements

  • 7+ years of embedded firmware/embedded Linux experience.
  • Strong OpenBMC experience preferred.
  • Deep knowledge of Linux BMC/IPMI/Redfish, Yocto, and C/C++.
  • Experience with OpenSBI, U-Boot, secure boot, firmware updates, and recovery.
  • Experience in hardware debugging, production flashing, and provisioning.
  • Experience with BMC-to-host power and telemetry control.

Additional Details

  • Travel to Lagos/China only if essential.
  • Contract extension is optional.
  • Expatriates and professionals based outside Nigeria, including Nigerians abroad, are eligible to apply.

How to Apply

📧 Apply via: Send your CV to HR.Nigeria@escrow-tech.co.uk.
Email Subject: Senior Firmware & BMC Engineer

Skills

What Senior Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.