3 months ago
Base Salary
$182k - $242k/yr
Responsibilities
- Design, implement, validate, and maintain FPGA logic for server-class or embedded platform functions using Intel/Altera devices and Quartus.
- Define and implement interfaces between FPGA logic and BMC firmware, BIOS, CPLDs, sensors, control paths, and board management functions.
- Support early hardware enablement, board bring-up, and validation across hardware revisions and lab environments.
- Debug 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, define requirements, and drive fixes or enhancements.
- Develop repeatable validation workflows, regression coverage, and tooling for FPGA and platform firmware testing.
- Document FPGA architecture, interfaces, design assumptions, test procedures, and operational considerations.
- Participate in design reviews, mentor engineers, and improve firmware and platform integration practices.
Requirements
- At least 5 years of professional experience in firmware, embedded systems, or FPGA development for server-class, platform, or embedded systems.
- Hands-on professional experience developing 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.
- Experience with board bring-up, hardware validation, and system-level debugging.
- Familiarity with hardware interfaces and protocols including I2C, SPI, UART, GPIO, PCIe, or related platform control paths.
- Experience using hardware schematics, design specifications, and device datasheets for embedded development.
- Experience debugging interactions across FPGA, firmware, BIOS, and hardware layers.
- Comfort working in Linux environments with Git-based development workflows.
- Strong analytical, problem-solving, written communication, verbal communication, and cross-functional collaboration skills.
- Preferred experience integrating FPGA functionality with BMC firmware, BIOS, CPLDs, or other platform management components.
- Preferred experience with LTPI or similar platform communication and management interfaces.
- Preferred experience with Redfish, IPMI, SMBus, or related server management technologies.
- Preferred experience with server hardware, data center platforms, or hyperscale infrastructure.
- Preferred familiarity with logic analyzers, oscilloscopes, JTAG, signal capture, and board-level debugging.
- Preferred Python or Bash scripting experience for validation, automation, or test tooling.
- Preferred experience reviewing or influencing vendor-delivered platform or firmware implementations.
- Preferred ownership of firmware or FPGA features deployed to production at scale.
Benefits
- Medical, dental, and vision insurance fully paid by CoreWeave for US-based offerings.
- Company-paid life insurance, voluntary supplemental life insurance, and short- and long-term disability insurance.
- Flexible Spending Account and Health Savings Account.
- Tuition reimbursement and participation in the Employee Stock Purchase Program (ESPP).
- Mental wellness benefits through Spring Health and family-forming support through Carrot.
- Paid parental leave and flexible, full-service childcare support through Kinside.
- 401(k) with an employer match.
- Flexible paid time off.
- Catered lunch at office and data center locations.
- Casual work environment and a culture focused on innovative disruption.
About CoreWeave
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.
