Firmware Engineer, SPX
CoreWeave · Livingston, NJ | New York City, NY | Sunnyvale, CA | Bellevue, WA · Technology
About this role
CoreWeave is hiring a mid-level Embedded Software Engineer in the software engineering function based in Livingston, NJ | New York City, NY | Sunnyvale, CA | Bellevue, WA. The posting calls out experience with Python, C, Bash, Spring and roughly 2+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $109,000–$160,000 per year.
- Role
- Embedded Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Livingston, NJ | New York City, NY | Sunnyvale, CA | Bellevue, WA
- Experience
- 2+ years
- Education
- Bachelor's degree
- Department
- Technology
More roles at CoreWeave
Job description
from CoreWeave careersWhat You’ll Do
As a Firmware Engineer, you’ll focus on AMI SPX-based BMC firmware development for GB200 server platforms. You’ll 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.