Firmware Engineer, SPX
$109k - $160kCoreWeave
Firmware Engineer, SPX
Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA 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
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.
Who You Are
Minimum Qualifications
- 2+ years of hands-on experience with AMI MegaRAC/SPX firmware.
- 2+ years of professional experience in embedded systems or firmware development with a Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- Proficiency in C and embedded development workflows.
- Familiarity with Linux, Git, and debugging tools (GDB, JTAG, or equivalent).
- Understanding of hardware interfaces (I2C, SPI, UART) and firmware build systems.
- Awareness of BMC architectures, DMTF Redfish, and IPMI standards.
- Strong debugging and analytical skills with an attention to detail.
- Effective collaborator in a cross-functional, fast-paced environment.
Preferred Qualifications
- Exposure to GB200 or other NVIDIA Grace Hopper server platforms.
- Experience scripting in Python or Bash for testing or automation.
- Familiarity with Jenkins or similar CI/CD environments.
- Contributions to open-source firmware or embedded projects.
The base salary range for this role is $109,000 to $160,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We strive for both market alignment and internal equity when determining compensation. In addition to base salary, our total rewards package includes a discretionary bonus, equity awards, and a comprehensive benefits program (all based on eligibility).
What We Offer
The range we've posted represents the typical compensation range for this role. To determine actual compensation, we review the market rate for each candidate which can include a variety of factors. These include qualifications, experience, interview performance, and location.
In addition to a competitive salary, we offer a variety of benefits to support your needs, including:
- Medical, dental, and vision insurance - 100% paid for by CoreWeave
- Company-paid Life Insurance
- Voluntary supplemental life insurance
- Short and long-term disability insurance
- Flexible Spending Account
- Health Savings Account
- Tuition Reimbursement
- Ability to Participate in Employee Stock Purchase Program (ESPP)
- Mental Wellness Benefits through Spring Health
- Family-Forming support provided by Carrot
- Paid Parental Leave
- Flexible, full-service childcare support with Kinside
- 401(k) with a generous employer match
- Flexible PTO
- Catered lunch each day in our office and data center locations
- A casual work environment
- A work culture focused on innovative disruption
Our Workplace
While we prioritize a hybrid work environment, remote work may be considered for candidates located more than 30 miles from an office, based on role requirements for specialized skill sets. New hires will be invited to attend onboarding at one of our hubs within their first month. Teams also gather quarterly to support collaboration.
California Consumer Privacy Act - California applicants only
CoreWeave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace. All qualified applicants and candidates will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.
As part of this commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and candidates with disabilities are provided reasonable accommodations for the hiring process, unless such accommodation would cause an undue hardship. If reasonable accommodation is needed, please contact: View email address on click.appcast.io.
Export Control Compliance
This position requires access to export controlled information. To conform to U.S. Government export regulations applicable to that information, applicant must either be (A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. CoreWeave may, for legitimate business reasons, decline to pursue any export licensing process.
$153k - $242k
...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA 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...SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Staff Firmware Engineer This is a highly technical role inside the CooperSurgical R&D New Product Development (NPD) group developing firmware and electronics systems in support of various electromechanical product launches. Within the scope of this role are electro-...SuggestedFull timeWork experience placementShift work
$101.5k - $162.1k
...Embedded Software Engineer As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams... ...embedded software for driving Photonic IC's. Design and develop firmware for embedded microcontrollers. Read board schematics, triage...SuggestedWork experience placementFlexible hours$43.26 - $67.3 per hour
...Embedded Engineer The Embedded Engineer designs, develops, and tests embedded software for advanced aerospace and defense systems. This role focuses on creating efficient, reliable firmware for microcontroller-based and embedded Linux systems while ensuring compliance...SuggestedContract workTemporary workWork at officeRemote workMonday to FridayMonday to ThursdayFlexible hours$113.2k - $237.8k
...Job Title: Sr. Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start:... ...challenges. Responsibilities: Reverse engineer embedded firmware, device drivers, and proprietary telecom systems to identify undocumented...SuggestedFull timeContract workWork experience placementFlexible hours- ...RUST Embedded Software Engineer Make the worlds most advanced Cybersecurity and Encryption products even smarter ROLE AND POSITION OBJECTIVES: As a RUST Embedded Software Engineer, working with custom Hardware built in-house, for our Cyber group, youll be a member...Flexible hours
$113.2k - $237.8k
CACI International Inc. is looking for a Sr. Embedded Software Engineer in Florham Park, NJ. The role requires deep expertise in embedded... ...cybersecurity. Responsibilities include reverse engineering firmware, developing custom analysis tools, and collaborating with hardware...$139k - $204k
...Senior Software Engineer, Storage Engineer Livingston, NJ/ New York, NY / Sunnyvale, CA / Bellevue, WA 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...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$113.2k - $237.8k
...Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity :...Full timeContract workWork experience placementFlexible hours$165k - $242k
...Senior Software Engineer, Developer Experience 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...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$139k - $242k
...scale. Our team sits at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering. We partner closely with security, platform, and GPU infrastructure teams to deliver robust, isolated, and efficient execution...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$109k - $160k
...intersection of software, hardware, and AI, there's never been a more exciting time to join our team. What You'll Do: As a software engineer on the Sweeps team, you'll take end-to-end ownership of a user-facing product that helps practitioners design and run...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$120k - $176k
...internal and cross-functional teams to ensure platform capabilities meet rigorous operational requirements and customer SLAs. Engineer for resiliency, implementing best practices for redundancy, fault tolerance, and disaster recovery across complex distributed systems...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- Greetings! Job Title: Software Developer (sas) Location: Dallas, TX (5 days onsite) Years of Experience: 7 Years SAS BASE, SAS PROCEDURES, SAS MACROS Need a candidate who can effectively decode the automated sas local and global macros Job Summary: ...Local area
- ...Senior Software Engineer – Frontend We are seeking a Frontend Engineer to design and scale AI-powered applications that automate complex professional workflows. You will work closely with the leadership team and domain experts to deploy systems used by specialized...H1bRelocationVisa sponsorship
$123k - $157k
...assume the sponsorship of an employment visa at this time". We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software development,...- ...Job Description: • SailPoint Identity Security Cloud (ISC) Expertise: Join our team as a highly skilled engineer with extensive experience in SailPoint ISC. • Lead Migration Efforts: Oversee the complete process of migrating enterprise applications to the SailPoint...
$109k - $204k
...researchers, and enterprises depend on. The Developer Experience (DevEx) team owns the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our scope spans the full developer...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Position: Senior Software Engineer Department: Information Technology Reports To: Manager, Software Development FLSA: Exempt The Corporate core office operating hours are Monday through Friday 8:30 am - 5:00 pm EST. Primary Function: The primary...Work at officeLocal areaMonday to Friday
- ...Software Engineer - DevOps Location: Whippany, NJ Duration: Long term Requirement: Budgeting Stakeholder Management Risk Management Issue Escalation Reporting and Analysis Strategic Thinking Project Management Change and Transformation Digital and Technology...Local area
$98.5k - $206.8k
...Job Title: Wireless Protocols Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting...Full timeContract workWork experience placementRemote workFlexible hours$170k
...Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development...Hourly payTemporary workWork at office$165k - $242k
...became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at About the Role We're looking for a software engineer to join our Source Control and Governance team within our Developer Experience group. In this role, you'll design and build the tooling...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$182k - $242k
...March 2025. Learn more at About the Role As a Senior Software Engineer within our Compute Architecture organization, you will help... ...Develop reliable APIs, services, and workflows for managing BMCs, firmware state, server health, and rack-level infrastructure. Improve...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$139k - $204k
...of software, hardware, and AI, there's never been a more exciting time to join our team. What You'll Do: Reporting to the Engineering Manager for Experiment Insights you will help design and build new mechanisms in W&B that allow machine learning practitioners to...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Build and maintain unit tests (JUnit, Mockito) and UI tests (Espresso). Participate in peer code reviews and enforce best engineering practices. Collaboration Work with product managers, UX designers, backend engineers, and QA teams. Participate fully...
$80.08k - $104k
Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity...Remote workWork from homeFlexible hours$159.22k - $222.2k
...40 Number Of Positions 10 Shift First Shift (Day) Job Description ADP Technology Services, Inc. seeks Lead Software Engineers at our Roseland, New Jersey location. Responsibilities: Responsible for engineering and delivering end-to-end data solutions to meet...Full timeShift workDay shift- Java Developer APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. We focus on high impact technology solutions in ServiceNow, Fullstack, Cloud & Data, and AI / ML. Due to...Contract workImmediate start
- ...Senior DevOps Engineer Location: Whippany, NJ Type: Contract Duration: Long Term Bachelor's degree in computer science, Engineering, or a related field. Proficiency in GitLab, Jenkins, Bitbucket, and Jira. Proven experience in CI / CD pipelines setup...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer, SPX. Be the first to apply!

