# Senior Firmware Engineer, FPGA

**Company**: CoreWeave
**Location**: New York, NY, NY
**Experience**: senior
**Job type**: full-time
**Salary**: $182,000 to $242,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/coreweave/jobs/4691088006?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d5a3c640-1f0

## Description

CoreWeave is seeking a Senior Firmware Engineer, FPGA & Platform Integration, to design, implement, validate, and maintain FPGA-based platform functionality. The ideal candidate will have 5+ years of professional experience in firmware, embedded systems, or FPGA development for server-class, platform, or embedded systems.

Responsibilities:

- Design, implement, and maintain FPGA logic for server-class or embedded platform functions

- Define and implement interfaces between FPGA logic and adjacent platform components

- Support early hardware enablement, board bring-up, and validation across multiple hardware revisions and lab environments

- Diagnose complex issues spanning FPGA logic, firmware, BIOS, hardware interfaces, and operating systems

- Improve platform robustness, fault handling, telemetry, and operational behavior for production deployments at scale

- Collaborate with ODMs, silicon vendors, and firmware partners to review implementations and drive fixes or enhancements

- Contribute to repeatable validation workflows, regression coverage, and tooling for FPGA and platform firmware testing

- Create and maintain clear technical documentation for FPGA architecture, interfaces, design assumptions, test procedures, and operational considerations

- Participate in design reviews, mentor other engineers, and help raise the overall quality of firmware and platform integration work across the team

Requirements:

- 5+ years of professional experience in firmware, embedded systems, or FPGA development

- Hands-on experience with Intel/Altera FPGA devices

- Strong proficiency in Verilog or SystemVerilog for RTL development

- Strong proficiency in C or C++ for low-level firmware, embedded software, or platform integration work

- Experience with board bring-up, hardware validation, and system-level debugging

- Familiarity with common hardware interfaces and protocols

- Experience in using hardware schematics, design specifications, and device datasheets for embedded development

- Comfort working in Linux environments with Git-based development workflows

- Strong analytical and problem-solving skills

- Strong written and verbal communication skills

Preferred Skills:

- Experience integrating FPGA functionality with BMC firmware, BIOS, CPLDs, or other platform management components

- Experience with LTPI or similar platform communication and management interfaces

- Experience with platform management technologies such as Redfish, IPMI, SMBus, or related server management interfaces

- Experience with server hardware, data center platforms, or hyperscale infrastructure environments

- Familiarity with lab tools and techniques

- Experience scripting in Python or Bash for validation, automation, or test tooling

- Prior ownership of firmware or FPGA features deployed into production environments at scale

Benefits:

- Medical, dental, and vision insurance

- 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

- Family-Forming support

- Paid Parental Leave

- Flexible, full-service childcare support

- 401(k) with a generous employer match

- Flexible PTO

- Catered lunch each day in office and data center locations

- A casual work environment

## Skills

### Required
- FPGA development
- Firmware engineering
- Embedded systems
- Intel/Altera FPGA devices
- Verilog/SystemVerilog
- C/C++
- Board bring-up
- Hardware validation
- System-level debugging
- Linux environments
- Git-based development workflows

### Nice to have
- FPGA functionality integration
- LTPI
- Platform management technologies
- Server hardware
- Data center platforms
- Hyperscale infrastructure environments
- Lab tools and techniques
- Python/Bash scripting

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/coreweave/jobs/4691088006?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
