Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer, SPX

$109k - $160k

CoreWeave

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer, SPX in Livingston, NJ vacancy
  • $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... 
    Suggested
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    2 days ago
  •  ...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-... 
    Suggested
    Full time
    Work experience placement
    Shift work

    Cooper Cos.

    Livingston, NJ
    4 days ago
  • $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... 
    Suggested
    Work experience placement
    Flexible hours

    Ciena

    New Providence, NJ
    4 days ago
  • $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... 
    Suggested
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Monday to Thursday
    Flexible hours

    Actalent

    Parsippany, NJ
    3 days ago
  • $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... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    1 day ago
  •  ...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

    General Dynamics

    Florham Park, NJ
    1 day ago
  • $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... 

    CACI International Inc.

    Florham Park, NJ
    14 hours ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    2 days ago
  • $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 time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    4 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    4 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    14 hours ago
  • 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

    Yantran LLC

    Florham Park, NJ
    14 hours ago
  •  ...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... 
    H1b
    Relocation
    Visa sponsorship

    Rad Hires

    Livingston, NJ
    2 days ago
  • $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,... 

    Selective Insurance

    Short Hills, NJ
    1 day ago
  •  ...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... 

    Atlantic Partners

    Short Hills, NJ
    1 day ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    14 hours ago
  •  ...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 office
    Local area
    Monday to Friday

    Asembia

    Florham Park, NJ
    14 hours ago
  •  ...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

    E-Solutions

    Whippany, NJ
    14 hours ago
  • $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 time
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Florham Park, NJ
    2 days ago
  • $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 pay
    Temporary work
    Work at office

    Barclays

    Whippany, NJ
    3 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    14 hours ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    1 day ago
  •  ...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... 

    Damco

    Whippany, NJ
    4 days ago
  • $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 work
    Work from home
    Flexible hours

    Conduent

    Florham Park, NJ
    3 days ago
  • $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 time
    Shift work
    Day shift

    ADP Technology Services, Inc.

    Roseland, NJ
    2 days ago
  • 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 work
    Immediate start

    APN Consulting

    Whippany, NJ
    1 day ago
  •  ...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

    NR Consulting

    Whippany, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer, SPX. Be the first to apply!