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