CoreWeave

Senior Firmware Engineer, OpenBMC

CoreWeave
Apply
5 months ago
Bellevue, WA, USA +2 moreSenior
H1B sponsor

Base Salary

$153k - $242k/yr

Responsibilities

  • Develop and enhance OpenBMC firmware in C++ for custom server platforms
  • Contribute to sensor management, power and thermal control, networking, and system monitoring subsystems
  • Integrate firmware with new hardware and validate performance across diverse environments
  • Optimize BMC performance and harden security
  • Perform system-level root-cause analysis using GDB, JTAG, and logic analyzers
  • Contribute to automated testing and OpenBMC build-validation frameworks
  • Document technical designs, participate in design reviews, and maintain firmware code quality
  • Collaborate with infrastructure engineering, hardware design, reliability, platform software, and operations teams

Requirements

  • 4+ years of professional firmware or embedded systems development experience, including direct work with Linux-based OpenBMC firmware
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Proficiency in C and C++ for embedded systems
  • Hands-on experience with OpenBMC, Yocto Project, and embedded Linux environments
  • Familiarity with I2C, SPI, UART, GPIO, IPMI, and DMTF Redfish
  • Experience with hardware bring-up, board-level debugging, and sensor integration
  • Experience with Linux kernel configuration, device trees, and BSP-level integration
  • Working knowledge of Git
  • Comfort with GDB, JTAG, and debugging over serial or remote consoles
  • Basic scripting skills in Python or Bash for build automation and validation
  • Strong system-level problem-solving, analytical, communication, prioritization, and code-quality skills
  • Preferred: experience developing firmware build and regression-testing pipelines
  • Preferred: exposure to large-scale datacenter or HPC environments
  • Preferred: contributions to open-source firmware projects or upstream Linux development

Benefits

  • Medical, dental, and vision insurance fully paid by CoreWeave
  • Company-paid life insurance and voluntary supplemental life insurance
  • Short- and long-term disability insurance
  • Flexible Spending Account and Health Savings Account
  • Tuition reimbursement
  • Employee Stock Purchase Program participation
  • Mental wellness benefits through Spring Health
  • Family-forming support through Carrot
  • Paid parental leave
  • Flexible childcare support through Kinside
  • 401(k) with employer match
  • Flexible PTO
  • Catered lunch at office and data center locations
  • Hybrid work environment, with remote work potentially available for candidates more than 30 miles from an office
  • Onboarding at a company hub within the first month and quarterly team gatherings

Tech Stack

Categories

CoreWeave

About CoreWeave

1,001-5,000 employees

CoreWeave provides a GPU-accelerated cloud for AI training and inference, VFX, and rendering, with bare-metal instances, Kubernetes orchestration, and managed services to scale workloads. It sells on-demand and reserved capacity to AI labs, startups, and enterprises, and offers SaaS tools and hands-on support for deployment. Founded in 2017 and headquartered in New York, it is publicly traded on Nasdaq under the ticker CRWV.

Contact me