BMC Firmware Engineer

MatXMountain View, CA
$120,000 - $475,000Hybrid

About The Position

MatX is building best-in-class silicon for high-performance and sustainable GenAI. The MatX host system software team owns everything that makes our AI silicon and systems usable, including the BMC/OpenBMC firmware stack. We are seeking a senior BMC firmware engineer to own the OpenBMC stack for our AI compute boards, from first board bring-up through high-volume datacenter deployment. This role offers broad ownership and direct influence on both firmware architecture and board design.

Requirements

  • 8+ years of experience in BMC firmware and embedded Linux development.
  • Hands-on OpenBMC experience from board bring-up through production.
  • Strong C/C++ and solid Python or Bash.
  • Deep Linux fundamentals spanning user space, the driver model, and kernel internals.
  • Proficient with Yocto/OpenEmbedded, U-Boot, and device trees.
  • Experience with BMC SoCs such as ASPEED or Nuvoton.
  • Board bring-up experience with low-level buses and interfaces: I2C/I3C, SPI, eSPI/LPC, SMBus, UART, PCIe, JTAG.
  • Working knowledge of platform management standards: IPMI/KCS, Redfish, and DMTF protocols (MCTP, PLDM, SPDM).
  • Comfortable operating with high autonomy on a small team, collaborating closely with hardware, silicon, security, and systems engineers.
  • Excellent technical communication and documentation skills.
  • Must be authorized to work in the United States and work from offices in Mountain View Tuesdays-Thursdays.
  • Must be able to perform job functions in compliance with U.S. export control laws without obtaining a license.

Nice To Haves

  • Experience with thermal/power management, firmware update mechanisms, and firmware security (secure boot, root of trust, attestation).
  • Contributions to OpenBMC, the Linux kernel, or related open-source/OCP/DMTF efforts.
  • Experience with pre-silicon validation environments (simulation, emulation, FPGA prototyping).
  • First-silicon or new-platform bring-up experience for accelerators, NICs, or SoCs.
  • Familiarity with SR-IOV, dma-buf, peer-to-peer PCIe, or VFIO.
  • Kernel performance tuning and profiling experience (perf, ftrace, eBPF).
  • Exposure to BMC/host interaction paths (e.g., in-band vs. out-of-band device access, sideband interfaces such as I2C/SMBus).
  • Rust for systems programming.

Responsibilities

  • Design, build, and ship OpenBMC firmware for custom compute boards, managing in-house AI ASICs from early bring-up to production deployment.
  • Own the Yocto/OpenEmbedded-based build, board port, and device trees (U-Boot and Linux kernel) for the BMC SoC.
  • Develop platform manageability features: sensor and telemetry infrastructure, inventory, event logging, fan/thermal/power management (PMBus), and RAS for AI ASICs and board components.
  • Build management interfaces on industry standards like Redfish, IPMI, and DMTF protocols (MCTP, PLDM, SPDM), including out-of-band management of ASICs.
  • Implement firmware update, secure boot, and attestation flows in partnership with silicon and security teams.
  • Write and bring up Linux kernel drivers and D-Bus/sdbusplus services; debug across the hardware/firmware boundary.
  • Influence board and ASIC design by reviewing schematics and hardware architecture from a manageability and debuggability perspective.
  • Upstream improvements to the OpenBMC community and build CI, test automation, and tooling for firmware quality.

Benefits

  • Flexible cash equity compensation
  • Company subsidized Health, Dental, Vision, and Life insurance
  • Pre-tax Health Savings Accounts with generous company contribution
  • 4 weeks paid time off (accrued)
  • 12 company holidays
  • 3 weeks remote/flexible work per year
  • Up to 12 weeks of paid parental leave
  • $1,500 yearly towards professional development (conferences, courses, etc.)
  • Team Lunches
  • Quarterly off-sites
  • Regular town halls
  • 401K and/or Roth IRA, with 5% company contribution
  • Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
  • $50 per month for perks
  • Home-tech setup
  • Remote wifi expense reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service