Crusoe

Senior Staff Software Engineer, Founding BMC

Crusoe
Apply
4 months ago
Sunnyvale, CA, USAStaff+
H1B sponsor

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 across kernel, U-Boot, device tree, sensors, fan and thermal control, power sequencing, and host interfaces.
  • Own the BMC build, CI/CD, signing, release, update, and rollback pipelines.
  • Drive secure boot, root of trust, attestation, SPDM, signed updates, firmware resiliency, and firmware CVE response.
  • Lead technical engagements 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 in fleet operations.
  • Investigate systemic BMC issues, define SLOs, and improve fleet reliability.
  • Hire, mentor, and grow the BMC engineering team and establish scalable engineering practices.
  • Provide technical input into hardware roadmaps, platform selection, and reliability investments.

Requirements

  • 8+ years of firmware engineering experience with deep hands-on BMC experience.
  • Hands-on experience 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 device maps, GPIO assignments, and platform power sequencing.
  • Strong C/C++ experience on embedded Linux and proficiency with Python or shell for automation and tooling.
  • Deep familiarity with IPMI 2.0, Redfish, PLDM, MCTP, and NC-SI.
  • Hands-on debugging across eSPI, LPC, IPMB, KCS, and BT host interfaces.
  • BS/MS in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience.
  • Experience with ODM/OEM BMC firmware partnerships, embedded Linux build systems such as Yocto or BitBake, and production fleet debugging is preferred.
  • Preferred experience includes BMC security, DC-MHS, DC-SCM, OCP hardware management, GPU server platforms, host firmware, CPLD or retimer firmware, and growing firmware teams.
  • Active OpenBMC contribution or maintainership is a bonus.

Benefits

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

Tech Stack

Categories

Crusoe

About Crusoe

1,001-5,000 employees

Crusoe builds and operates GPU-powered data centers and an AI cloud platform for enterprises running large-scale AI training and inference. It vertically integrates energy supply with compute, using stranded and renewable power to reduce emissions and costs, and sells capacity via cloud services and managed infrastructure. Founded in 2018 and headquartered in Denver, the company is privately held.

Contact me