5 months ago
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
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.
