Drimva

CoreWeave

Senior Firmware Engineer

$153K–$242K

New York, NY / Sunnyvale, CA +1 · Senior · Full-time · Posted Mar 20, 2025

Location
New York, NY / Sunnyvale, CA
Sunnyvale, California, United States
Experience
6+ years of professional experience in firmware or embedded systems development, including direct work with Linux-based OpenBMC firmware.
Education
Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Visa sponsorship
Requires eligibility to access export-controlled information as a U.S. person, otherwise eligible without export authorization, or eligible and reasonably likely to obtain the required authorization. CoreWeave may decline to pursue export licensing for legitimate business reasons.

About the job

Develop and maintain OpenBMC firmware for custom server platforms, enabling secure and reliable control of CoreWeave’s compute infrastructure.

What you'll do

  • Develop and enhance firmware for sensor management, power and thermal control, networking, and system monitoring.
  • Integrate firmware with new hardware, debug system-level issues, and optimize performance and security.
  • Contribute to automated build and validation, documentation, and firmware design reviews.

What they ask for

  • 6+ years of professional firmware or embedded systems development, including direct Linux-based OpenBMC work.
  • Proficiency in C/C++ for embedded systems.
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience with hardware bring-up, board-level debugging, sensor integration, and Linux driver development.

Nice to have

  • Experience developing CI/CD pipelines for firmware builds and regression testing; exposure to large-scale datacenter or HPC environments.
  • Contributions to open-source firmware or upstream Linux development; hands-on experience with OpenBMC, Yocto Project, and embedded Linux.

Pay

$153,000 to $242,000 USD base salary

Tools

OpenBMC, C/C++, Linux, I2C, SPI, UART, GPIO, IPMI

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)