GrepJob
Crusoe

Senior Staff Software Engineer, BMC (Founding)

Crusoe
Apply
3 days ago
San Francisco, CA, USASenior / Staff+

Base Salary

$238k - $288k/yr

Responsibilities

  • Define Crusoe's BMC architecture and stack strategy.
  • Lead BMC bring-up on new server platforms, including kernel and device management.
  • Own the BMC build, CI/CD, signing, and release pipeline end-to-end.
  • Drive BMC security architecture and respond to firmware CVEs.
  • Lead the BMC technical relationship with ODM and OEM partners.
  • Author and own BMC sections of platform requirements.
  • Build out BMC-driven telemetry and observability.
  • Partner with production teams to resolve systemic BMC issues.
  • Define SLOs and update/rollback strategy for BMC firmware.
  • Hire and grow the BMC team, setting engineering standards.

Requirements

  • 8+ years of firmware engineering experience with deep BMC expertise.
  • Hands-on experience with a production BMC stack like OpenBMC or AMI MegaRAC.
  • Demonstrated experience leading BMC bring-up on new server platforms.
  • Strong C/C++ skills on embedded Linux; familiarity with Python or shell scripting.
  • Deep familiarity with BMC management protocols like IPMI 2.0 and Redfish.
  • Hands-on debugging experience across BMC-to-host interfaces.
  • BS/MS in Computer Science, Electrical Engineering, or equivalent experience.

Benefits

  • Competitive compensation and equity packages.
  • Comprehensive health, dental & vision insurance.
  • Paid time off, holidays, and leave of absence programs.
  • Employer contributions to HSA account.
  • Paid parental leave and life insurance.
  • Professional development and tuition reimbursement.
  • 401(k) Retirement plan with company match.
  • Daily meals allowance and commuter benefits.

Tech Stack

CC++Python