Drimva

Crusoe

Senior Staff Software Engineer, Founding BMC

$237K–$288K

Sunnyvale, CA - US · On-site · Senior Staff · Full-time · Posted Jul 9, 2026

Experience
8+ years of firmware engineering.
Education
BS/MS in CS, EE, CompE, or equivalent experience.

About the job

Leads Crusoe’s BMC firmware strategy and delivery across server platforms, from bring-up and security to fleet reliability, partner engineering, and team growth.

What you'll do

  • Define BMC architecture and lead firmware bring-up, build and release engineering, and security across server platforms.
  • Lead ODM/OEM technical partnerships and improve production telemetry, reliability, and firmware update practices.
  • Hire, mentor, and scale the BMC engineering team and inform hardware roadmap decisions.

What they ask for

  • 8+ years of firmware engineering with deep hands-on BMC experience.
  • Hands-on expertise with a production BMC stack (OpenBMC, AMI MegaRAC, or equivalent), including embedded Linux, U-Boot, and device tree.
  • Experience leading BMC bring-up on new server platforms, working from schematics and hardware design details.
  • Strong C/C++ on embedded Linux; familiarity with Python or shell; deep knowledge of IPMI 2.0, Redfish, PLDM, MCTP, NC-SI, and BMC-to-host interfaces.

Nice to have

  • Experience working with ODM/OEM partners on BMC firmware; familiarity with Yocto / BitBake or equivalent build systems.
  • Production BMC firmware experience and/or experience in BMC security, DC-MHS / DC-SCM, or growing a firmware engineering team.

Pay

up to $237,000 -$288,000 + Bonus (compensation; base salary or total pay not specified)

Tools

OpenBMC, AMI MegaRAC, embedded Linux, U-Boot, Python, C/C++, Yocto / BitBake, Redfish

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 6, 2026 (UTC)