Senior Firmware Engineer

CoreWeave Logo

CoreWeave

💵 $160k-$210k
📍Remote - United States

Summary

Join CoreWeave's growing team as a Firmware Engineer and contribute to the development and maintenance of cutting-edge BMC firmware for our data center deployments. You will collaborate with cross-functional teams, troubleshoot firmware issues, optimize performance, and create comprehensive documentation. This role requires 5+ years of firmware development experience using C/C++, a strong understanding of OpenBMC and AMI MegaRAC, and a Bachelor's degree in a related field. CoreWeave offers a competitive salary ($160,000-$210,000), comprehensive benefits including 100% employer-paid medical, dental, and vision insurance, paid parental leave, flexible PTO, and a hybrid work environment. We value candidates who can bring their diversified experiences to our teams and are committed to fostering an inclusive and supportive workplace.

Requirements

  • Experience: 5+ years of experience in firmware development using C/C++. Good understanding of DMTF’s Redfish APIs and experience working it. Strong understanding of OpenBMC and AMI MegaRAC and SPX
  • Education: Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field
  • Skills: Proficient in embedded systems programming, debugging tools, and version control systems like Git
  • Problem-Solving: Excellent analytical and problem-solving skills, with a keen eye for detail
  • Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders
  • Team Player: Ability to work effectively in a collaborative team environment

Responsibilities

  • Develop and Maintain: Design, implement, and maintain firmware for embedded systems, specifically focusing on C/C++, OpenBMC, AMI MegaRAC, and SPX
  • Collaborate: Work closely with cross-functional teams, including hardware engineers, software developers, and QA teams to ensure seamless integration of the functionality
  • Troubleshoot: Identify and resolve firmware-related issues through rigorous debugging and testing processes
  • Optimize: Enhance firmware performance, reliability and scalability by implementing best practices and innovative solutions
  • Document: Create and maintain comprehensive documentation for firmware design, coding standards, and testing procedures
  • Mentor: Provide guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement

Preferred Qualifications

  • Advanced Degree: Master’s degree in a relevant field
  • Industry Experience: Previous experience in the data center, telecommunications, or consumer electronics industries
  • Leadership: Proven track record of leading technical projects and/or teams
  • Certifications: Relevant certifications in firmware development or embedded systems
  • Innovative: Demonstrated ability to think creatively and propose innovative solutions to complex problems

Benefits

  • 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
  • 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
  • At CoreWeave, we are committed to operating as a hybrid workplace, offering employees flexibility in how they structure their time between in-office and remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.