Senior Firmware Engineer, OpenBMC
Posted
$153,000 USD
Tech Stack
Responsibilities
- Design and implement OpenBMC firmware in C++ for CoreWeave’s custom server platforms, focusing on sensor management, power/thermal control, networking, and system monitoring.
- Collaborate with hardware design, platform software, and reliability teams to integrate firmware with new hardware and validate performance.
- Perform deep system-level debugging using tools such as GDB, JTAG, or logic analyzers to resolve cross-layer issues.
- Contribute to continuous integration and automated testing frameworks for OpenBMC build and validation.
- Maintain clear technical documentation and participate in design reviews to ensure consistency and maintainability across the firmware codebase.
Benefits
- 401k
- Equity
- Gym Membership
- Health Insurance
- Learning Budget
- Parental Leave
- Remote Work
Culture
Fast-PacedCross-Functional TeamsInnovative DisruptionInclusive Hiring
Requirements
Required: Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Get jobs like this in your inbox
Weekly AWS, Git, Next.js hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About CoreWeave
Industry: cloud
Size: large
CoreWeave is The Essential Cloud for AI™, providing a platform of technology, tools, and teams to enable innovators to build and scale AI with confidence.
View company profile →Compensation
Base salary: $153,000 USD
Equity: equity awards, Employee Stock Purchase Program (ESPP)
Bonus: discretionary bonus