# Firmware Engineer, SPX

**Company**: CoreWeave
**Location**: Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Salary**: $109,000 to $160,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/coreweave/jobs/4615564006
**Canonical**: https://yubhub.co/jobs/job_57af9e4c-fa7

## Description

As a Firmware Engineer, you will focus on AMI SPX-based BMC firmware development for GB200 server platforms. You will collaborate with cross-functional teams to develop, enhance, and optimize embedded firmware modules that power CoreWeave's large-scale data center deployments.

Key Responsibilities:

- Develop & Maintain: Contribute to the design, implementation, and testing of BMC firmware in AMI SPX environments using C.

- Integrate: Work cross-functionally with hardware, software, and QA teams to ensure seamless firmware-hardware integration.

- Debug & Optimize: Perform issue triage, root-cause analysis, and implement bug fixes and performance improvements.

- Testing & Validation: Conduct firmware validation across multiple hardware revisions and test environments.

- Document: Produce clear and maintainable documentation for code, configurations, and testing procedures.

- Collaborate & Learn: Work alongside senior engineers to expand your expertise in firmware stack design, Redfish, and system-level architecture.

The base salary range for this role is $109,000 to $160,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We strive for both market alignment and internal equity when determining compensation. In addition to base salary, our total rewards package includes a discretionary bonus, equity awards, and a comprehensive benefits program (all based on eligibility).

What We Offer: The range we've posted represents the typical compensation range for this role. To determine actual compensation, we review the market rate for each candidate which can include a variety of factors. These include qualifications, experience, interview performance, and location.

In addition to a competitive salary, we offer a variety of benefits to support your needs, including:

- Medical, dental, and vision insurance - 100% paid for by CoreWeave

- Company-paid Life Insurance

- Voluntary supplemental life insurance

- Short and long-term disability insurance

- Flexible Spending Account

- Health Savings Account

- Tuition Reimbursement

- Ability to Participate in Employee Stock Purchase Program (ESPP)

- Mental Wellness Benefits through Spring Health

- Family-Forming support provided by Carrot

- Paid Parental Leave

- Flexible, full-service childcare support with Kinside

- 401(k) with a generous employer match

- Flexible PTO

- Catered lunch each day in our office and data center locations

- A casual work environment

- A work culture focused on innovative disruption

## Skills

### Required
- AMI MegaRAC/SPX firmware
- C
- embedded development workflows
- Linux
- Git
- debugging tools (GDB, JTAG, or equivalent)
- hardware interfaces (I2C, SPI, UART)
- firmware build systems
- BMC architectures
- DMTF Redfish
- IPMI standards

### Nice to have
- GB200 or other NVIDIA Grace Hopper server platforms
- Python or Bash for testing or automation
- Jenkins or similar CI/CD environments
- open-source firmware or embedded projects
