Skip to content
← Back to job listings

Senior Staff Software Engineer (Founding BMC)

Crusoe Energy Systems · Sunnyvale, United States

External listingfull-time24 days ago

About The Role

Join Crusoe, a pioneering AI infrastructure company on a mission to accelerate the abundance of energy and intelligence. As a Senior Staff Software Engineer, you will lead the development of BMC firmware across Crusoe's server platforms, driving the work end-to-end and collaborating with ODM and OEM partners. You will have the opportunity to shape the future of AI infrastructure and make a meaningful impact on the world.

  • Definir la arquitectura y la estrategia de la pila BMC de Crusoe en las plataformas actuales y futuras.
  • Liderar el proceso de arranque de BMC en nuevas plataformas de servidor, trabajando con equipos de ingeniería de socios.
  • Construir y mantener la canalización de construcción, CI/CD, firma y lanzamiento de BMC de extremo a extremo.
  • Hands-on expertise with at least one production BMC stack (OpenBMC, AMI MegaRAC, or equivalent), including the embedded Linux, U-Boot, and device tree layers underneath
  • 8+ years of firmware engineering, with deep hands-on BMC experience
  • Strong C/C++ on embedded Linux; comfortable in Python or shell for automation and tooling
  • Hands-on debugging across BMC-to-host interfaces: eSPI, LPC, IPMB, KCS, BT (Block Transfer)
  • Demonstrated experience leading BMC bring-up on new server platforms — working from schematics, I2C/PMBus device maps, GPIO assignments, and platform power sequencing
  • BS/MS in CS, EE, CompE, or equivalent experience
  • Experience with GPU server platforms (HGX-class systems, GPU baseboard management, NVLink/PCIe topology debug)
  • Deep familiarity with BMC management protocols and standards: IPMI 2.0, Redfish, PLDM, MCTP, and NC-SI
  • Active OpenBMC contributor or maintainer
  • Background in host firmware (UEFI/BIOS, coreboot), CPLD, or retimer firmware
  • Experience working with ODM/OEM partners on BMC firmware — leading engagements is a plus, but strong technical collaboration counts
  • Familiarity with Yocto / BitBake (or equivalent build systems for embedded Linux distributions)
  • Production experience: BMC firmware you've shipped is running in a fleet today, and you've debugged it there
  • BMC security work: secure boot, RoT, DICE, SPDM, attestation, firmware resiliency, or response to a real firmware CVE
  • Familiarity with DC-MHS / DC-SCM and current OCP hardware management direction
  • Track record of growing a firmware engineering team — hiring, technical mentorship, and setting engineering practices

This is an external listing. JobSpring does not represent or verify the employer. Report this listing