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

BMC Firmware Engineer

$160k - $275k

MatX

What MatX Is BuildingMatX's mission is to make the world’s best AI models run as efficiently as allowed by physics, bringing the world years ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. Successful candidates for these roles will be responsible for delivering performant and functionally accurate silicon for MatX products across compute, memory management. High-speed connectivity and other key technologies.The MatX host system software team owns everything that makes our AI silicon and systems usable: from Linux kernel drivers up through node and cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and out-of-band management are designed together rather than bolted together. We're looking for self-driven engineers who can take a hardware spec and a register map and just start building — prototype drivers, low-level utilities that talk directly to the chip, daemons, and tooling — with minimal hand-holding. Each engineer on this team has a primary focus area, but ownership of overlapping components is shared, and you should expect (and want) to venture across the stack.Our BMC firmware stack, built on OpenBMC, is the nervous system of our platform: it handles bring-up, telemetry, thermal and power management, firmware updates, and platform security for every board we ship. We are seeking a senior BMC firmware engineer to own the OpenBMC stack for our AI compute boards, from first board bring-up through high-volume datacenter deployment. You will be one of the first engineers on this effort, with broad ownership and direct influence on both firmware architecture and board design.What You'll Do HereDesign, build, and ship OpenBMC firmware for our custom compute boards, where the BMC manages our in-house AI ASICs — from early bring-up on reference hardware through production deploymentOwn the Yocto/OpenEmbedded-based build, board port, and device trees (U-Boot and Linux kernel) for our BMC SoCDevelop platform manageability features: sensor and telemetry infrastructure, inventory, event logging, fan/thermal/power management (PMBus), and RAS for the AI ASICs and board components (CPLDs/FPGAs, PSUs, NICs, memory)Build management interfaces on industry standards — Redfish, IPMI, and DMTF protocols (MCTP, PLDM, SPDM) — including out-of-band management of our ASICsImplement firmware update, secure boot, and attestation flows in partnership with our silicon and security teamsWrite and bring up Linux kernel drivers and D-Bus/sdbusplus services; debug across the hardware/firmware boundary with schematics, logic analyzers, and JTAGInfluence board and ASIC design: review schematics and hardware architecture from a manageability and debuggability perspectiveUpstream improvements to the OpenBMC community where appropriate, and build the CI, test automation, and tooling that keep our firmware quality highWho You Are 8+ years of experience in BMC firmware and embedded Linux development, with hands-on OpenBMC experience from board bring-up through productionStrong C/C++ and solid Python or Bash; deep Linux fundamentals spanning user space, the driver model, and kernel internalsProficient with Yocto/OpenEmbedded, U-Boot, and device trees; experience with BMC SoCs such as ASPEED or NuvotonBoard bring-up experience with low-level buses and interfaces: I2C/I3C, SPI, eSPI/LPC, SMBus, UART, PCIe, JTAGWorking knowledge of platform management standards: IPMI/KCS, Redfish, and DMTF protocols (MCTP, PLDM, SPDM)Experience with thermal/power management, firmware update mechanisms, and firmware security (secure boot, root of trust, attestation) is a strong plusContributions to OpenBMC, the Linux kernel, or related open-source/OCP/DMTF efforts are a plusComfortable operating with high autonomy on a small team, collaborating closely with hardware, silicon, security, and systems engineersExcellent technical communication and documentation skillsBonus Points If You HaveExperience with pre-silicon validation environments (simulation, emulation, FPGA prototyping)First-silicon or new-platform bring-up experience for accelerators, NICs, or SoCsFamiliarity with SR-IOV, dma-buf, peer-to-peer PCIe, or VFIOKernel performance tuning and profiling experience (perf, ftrace, eBPF)Exposure to BMC/host interaction paths (e.g., in-band vs. out-of-band device access, sideband interfaces such as I2C/SMBus)Rust for systems programmingCompensationThe US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job-related skills, and relevant education and training. Career length is only a guideline for compensation.Early Career - $160,000 - $275,000 + equityMid Career - $175,000 - $400,000 + equitySenior Career - $250,000 - $600,000 + equityWhat We OfferTime off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote workHealth: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively. Financial Wellbeing: Choose from Roth IRA or 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company-paid life insurance (up to $300K) and long-term disability insurances.Professional Development: $1500 Professional Development Budget (per year)Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement systemCommute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute.MatX E(x)tras: $50/mo to use on the perk you value mostCell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifiRemote Home Setup: Use our Amazon business account for up to $1000 in office setup purchases. Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP.Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit.As part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.---------This position requires access to information that is subject to U.S. export controls. This offer of employment is contingent upon the applicant's capacity to perform job functions in compliance with U.S. export control laws without obtaining a license from U.S. export control authorities.--------MatX does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or People team and any resumes submitted are deemed to be the property of MatX.LocationMountain View (HQ) or RemoteEmployment TypeFull timeLocation TypeHybridDepartmentHardware

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the BMC Firmware Engineer in Mountain View, CA vacancy
  • $220k - $275k

     ...Description Job Description About the role Own the platform firmware that brings our AI accelerator systems to life and keeps them...  ...boot and the hardware root of trust, through embedded-controller/BMC and device firmware, to power management, telemetry, and the debug... 
    Suggested
    H1b
    Visa sponsorship
    Work visa

    DensityAI

    Mountain View, CA
    26 days ago
  • $182k - $242k

     ...Learn more at  What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms...  ...platform functionality while ensuring clean integration with BMC firmware, BIOS, and hardware platforms deployed across CoreWeave... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    26 days ago
  • $153k - $242k

     ...What You'll Do To accelerate datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware for our next-generation Baseboard Management Controllers (BMCs). As a Senior Firmware... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    26 days ago
  • $237k - $288k

     ...expands across new GPU and CPU server platforms, we're investing deeply in the firmware that underpins fleet reliability, security, and operability — and we're hiring a founding engineer to lead our BMC firmware work. You'll set the technical direction for BMC firmware... 
    Suggested
    Temporary work

    Crusoe

    Sunnyvale, CA
    a month ago
  • Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design... 
    Suggested
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    8 days ago
  •  ...Job Description We are seeking an Embedded Firmware Engineer to join our Energy & Charging Engineering team focused on next-generation battery systems, power electronics, and charging infrastructure. This engineer will play a key role in developing low-level firmware... 

    Insight Global

    Palo Alto, CA
    1 day ago
  •  ...About this Role In this role, you’ll design and implement firmware that bridges AI-driven hardware with physical devices. You’ll...  ...systems. Collaborate with electrical, systems, and verification engineers to develop embedded software that powers learning machines.... 

    Voltai

    Palo Alto, CA
    a month ago
  • $120k - $230k

     ...States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings...  ...real-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our... 
    Local area

    Allen Control Systems

    Mountain View, CA
    a month ago
  •  ...Fortune 500 company on the planet is using Beam technology! Job Description As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the... 

    Suitable Technologies

    Palo Alto, CA
    1 day ago
  • $120k - $175k

    Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking for... 
    Full time

    Lunar Energy

    Mountain View, CA
    9 days ago
  • $182k - $242k

     ...2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What you'll do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions. Leveraging... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    26 days ago
  •  ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation...  ...with server platform management technologies such as BMC, IPMI Knowledge of OCP standards and management protocols... 

    ScaleFlux

    Milpitas, CA
    2 hours ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB...  ...hardware bring-up with proven track record of shipping production BMC solutionsStrong knowledge of DMTF protocols (Redfish, IPMI,... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • $150k - $190k

     ...Senior Embedded firmware engineerAs an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work... 
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    4 days ago
  •  ...Embedded Applications Testing Responsibilities: Ownership of system design and firmware on hardware prototype projects and development platforms. Collaborating in a team environment across engineering disciplines. Experimenting with and implementing interfaces to various... 

    Intelliswift

    Sunnyvale, CA
    a month ago
  • $142.8k - $274.8k

     ...ContributorTravel: Less than 25%Profession: Hardware EngineeringDiscipline: Firmware EngineeringCompany: MicrosoftOverviewThe Microsoft Azure team is seeking a highly experienced Principal Firmware Engineer to lead the , development of firmware , debugging, and validation of... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    2 hours ago
  • $207k - $300k

    Drive the end-to-end firmware architecture, development, and execution for next-generation robotic and mechatronic systems.Develop and...  ...bring-up to system-level integration. Establish firmware engineering standards for reliability, latency, and observability, while mentoring... 

    Google

    Mountain View, CA
    15 days ago
  • $85.4k - $168.1k

    Firmware Engineer Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational... 
    Work at office
    Local area
    Immediate start
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE...  ...programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS/UEFI). Work often involves analog and digital... 
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    San Jose, CA
    4 days ago
  • Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment. Work... 
    Full time

    Tata Technologies

    Mountain View, CA
    1 day ago
  • $180k - $215k

     ...working with low drama, high output teammates, you will fit here.   Position Snapshot Range Energy is looking for a Firmware Validation Engineer. As a Firmware Validation Engineer at Range, you will be responsible for testing and releasing firmware for our eTrailer... 
    Full time
    Flexible hours

    Range Energy

    Mountain View, CA
    a month ago
  • $138.8k - $232.7k

    In this position... Ford is seeking a hands-on Thermal Firmware Integration Engineer to own the sensing and actuation layer of our next-generation climate system. Cabin comfort is one of the most immediate and personal parts of the customer experience. All of that depends... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    6 days ago
  • Everpure, Inc. seeks a Firmware Engineer to design, develop, and optimize embedded software for data and analytics solutions. You’ll build robust firmware for edge devices that feed cloud data platforms, integrating sensors, connectivity, and security. Collaborate with... 
    Full time
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    3 days ago
  • Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development...  .... The job also offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr Hireup.net

    Hireup.net

    Mountain View, CA
    4 days ago
  •  ...our world! Our outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our power electronics products as well as auxiliary (non-power) electronics. This role will... 
    Temporary work
    Internship

    Electric Hydrogen

    San Jose, CA
    9 days ago
  •  ...Position: Embedded Firmware Engineer (eInfochips Inc) Job Description: NOTE: This role will perform work covered by International Traffic in Arms Regulations. Viable candidates for this position must be eligible for an export license or be a U.S. Person (which... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area

    Arrow Electronics

    Campbell, CA
    1 day ago
  • $100k - $130k

     ...Embedded Firmware Engineer Lansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct Hire Reputable and growing Fortune 500 manufacturing company can offer you an opportunity to enjoy strong earnings and career growth potential combined with technical challenges... 

    Omega Solutions

    Santa Clara, CA
    3 days ago
  •  ...agricultural solution with societal, environmental and economic profits, bound to improve lives. We are seeking a full-time Embedded Firmware Engineer to join our software team and work on development of our mobile robotics fleet and proprietary farm control system. We are... 
    Full time

    OnePointOne

    San Jose, CA
    1 day ago
  • $150k - $200k

     ...real-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love...  ...What We're Looking For ~5+ years of production embedded firmware experience in C or C++ on resource-constrained microcontrollers... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    3 days ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 

    Kasmo Global

    Menlo Park, CA
    4 days ago

Do you want to receive more vacancies?

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