mid software engineering Embedded Software Engineer ic 2+ yrs Bachelor's
$109,000 – $160,000
USD per year

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
AI Summary
Develop and maintain AMI SPX-based BMC firmware for GB200 server platforms using C. Collaborate with hardware and software teams on firmware-hardware integration, debugging, testing, and optimization. Requires 2+ years of embedded firmware experience with AMI MegaRAC/SPX, Linux, Git, and knowledge of BMC architectures and IPMI standards.

More roles at CoreWeave

Command Center Systems Engineer
Kenilworth, NJ · mid
Python C SQL
Construction Cost Engineer
Livingston, NJ · mid
C Spring Cloud Computing
Corporate Development Associate
Livingston, NJ | New York City, NY | Sunnyvale, CA | Bellevue, WA · mid
C Spring
Credit & Collections Manager
Dallas, TX · manager
C R Spring
Data Center Energy Analyst
Livingston, NJ | New York City, NY | Sunnyvale, CA | Bellevue, WA · mid
Python C SQL
All CoreWeave jobs →

Job description

from CoreWeave careers
CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs, startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at www.coreweave.com.

What 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.
  • This is an excerpt. Read the full job description on CoreWeave careers →
All software engineering jobs software engineering in Livingston, NJ Jobs in Livingston, NJ software engineering salaries software engineering career path
All CoreWeave Jobs Browse software engineering roles mid positions