Crusoe

Senior Staff Software Engineer, Founding BMC

Crusoe
Apply
2 months ago

Base Salary

$237k - $288k/yr

Responsibilities

  • Define Crusoe’s BMC architecture and stack strategy across current and future server platforms.
  • Lead BMC bring-up for new platforms, including kernel, U-Boot, device tree, sensors, thermal and fan control, power sequencing, and host interfaces.
  • Own BMC build, signing, CI/CD, release, update, rollback, and fleet reliability processes.
  • Drive BMC security architecture covering secure boot, root of trust, attestation, SPDM, signed updates, firmware resiliency, and CVE response.
  • Lead technical relationships with ODM and OEM partners, including requirements, architecture reviews, prototyping, qualification, and production readiness.
  • Build BMC telemetry and observability for sensor, power, thermal, and RAS data within Crusoe Cloud’s operations and SRE systems.
  • Investigate systemic BMC fleet issues and define reliability objectives and firmware deployment strategies.
  • Hire, mentor, and scale the BMC engineering team while shaping engineering standards and hardware roadmap decisions.

Requirements

  • 8+ years of firmware engineering experience with deep hands-on BMC experience.
  • Hands-on expertise with a production BMC stack such as OpenBMC or AMI MegaRAC, including embedded Linux, U-Boot, and device tree layers.
  • Experience leading BMC bring-up on new server platforms using schematics, I2C/PMBus maps, GPIO assignments, and power sequencing.
  • Strong C/C++ skills on embedded Linux and comfort with Python or shell for automation and tooling.
  • Deep familiarity with IPMI 2.0, Redfish, PLDM, MCTP, and NC-SI.
  • Hands-on debugging experience with eSPI, LPC, IPMB, KCS, and BT host interfaces.
  • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience.
  • Experience with ODM/OEM BMC firmware partnerships and Yocto/BitBake is strongly preferred.
  • Production BMC fleet experience, BMC security experience, and familiarity with DC-MHS, DC-SCM, and OCP hardware management are preferred.
  • Experience growing firmware teams, contributing to OpenBMC, working with GPU server platforms, or developing host, CPLD, or retimer firmware is a bonus.

Benefits

  • Competitive compensation and equity packages, including Restricted Stock Units.
  • Paid time off, paid holidays, leave programs, and paid parental leave.
  • Comprehensive health, dental, and vision insurance, plus HSA contributions.
  • Paid life insurance and short- and long-term disability coverage.
  • Professional development, tuition reimbursement, and mental health and wellness support.
  • Commuter benefits, cell phone stipend, 401(k) with company match up to 4% of salary, and volunteer time off.
  • Global travel insurance, emergency assistance, daily meals allowance, and location-specific perks.

Tech Stack

Categories

Crusoe

About Crusoe

1,001-5,000 employees

As the AI factory company, Crusoe is on a mission to accelerate the abundance of energy and intelligence. The company provides a reliable, scalable, cost-effective, and energy-first solution for AI infrastructure. By harnessing large-scale energy resources, building AI-optimized data centers, and delivering an AI cloud platform, Crusoe empowers its customers to build the future faster.