Senior Firmware Engineer, OpenBMC

Posted

CoreWeaveLivingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WAfull-timesenior

$153,000 USD

Tech Stack

Responsibilities

  • Design and implement OpenBMC firmware in C++ for CoreWeave’s custom server platforms, focusing on sensor management, power/thermal control, networking, and system monitoring.
  • Collaborate with hardware design, platform software, and reliability teams to integrate firmware with new hardware and validate performance.
  • Perform deep system-level debugging using tools such as GDB, JTAG, or logic analyzers to resolve cross-layer issues.
  • Contribute to continuous integration and automated testing frameworks for OpenBMC build and validation.
  • Maintain clear technical documentation and participate in design reviews to ensure consistency and maintainability across the firmware codebase.

Benefits

  • 401k
  • Equity
  • Gym Membership
  • Health Insurance
  • Learning Budget
  • Parental Leave
  • Remote Work

Culture

Fast-PacedCross-Functional TeamsInnovative DisruptionInclusive Hiring

Requirements

Required: Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

Get jobs like this in your inbox

Weekly AWS, Git, Next.js hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in