BMC Firmware Engineer
$160k - $275kMatX
System Software Engineer
MatX'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 Here
- Design, 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 deployment
- Own the Yocto/OpenEmbedded-based build, board port, and device trees (U-Boot and Linux kernel) for our BMC SoC
- Develop 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 ASICs
- Implement firmware update, secure boot, and attestation flows in partnership with our silicon and security teams
- Write and bring up Linux kernel drivers and D-Bus/sdbusplus services; debug across the hardware/firmware boundary with schematics, logic analyzers, and JTAG
- Influence board and ASIC design: review schematics and hardware architecture from a manageability and debuggability perspective
- Upstream improvements to the OpenBMC community where appropriate, and build the CI, test automation, and tooling that keep our firmware quality high
Who You Are
- 8+ years of experience in BMC firmware and embedded Linux development, with hands-on OpenBMC experience from board bring-up through production
- Strong C/C++ and solid Python or Bash; deep Linux fundamentals spanning user space, the driver model, and kernel internals
- Proficient with Yocto/OpenEmbedded, U-Boot, and device trees; experience with BMC SoCs such as ASPEED or Nuvoton
- Board bring-up experience with low-level buses and interfaces: I2C/I3C, SPI, eSPI/LPC, SMBus, UART, PCIe, JTAG
- Working 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 plus
- Contributions to OpenBMC, the Linux kernel, or related open-source/OCP/DMTF efforts are a plus
- Comfortable operating with high autonomy on a small team, collaborating closely with hardware, silicon, security, and systems engineers
- Excellent technical communication and documentation skills
Bonus Points If You Have
- Experience with pre-silicon validation environments (simulation, emulation, FPGA prototyping)
- First-silicon or new-platform bring-up experience for accelerators, NICs, or SoCs
- Familiarity with SR-IOV, dma-buf, peer-to-peer PCIe, or VFIO
- Kernel 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 programming
Compensation
- Early Career - $160,000 - $275,000 + equity
- Mid Career - $175,000 - $400,000 + equity
- Senior Career - $250,000 - $600,000 + equity
What We Offer
- Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work
- Health: 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/ 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 system
- Commute 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 most
- Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi
- 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.
- AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivity
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.
All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays-Thursdays.
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
$160k - $275k
...AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high... ...node and cluster management. The team also co-owns the BMC/OpenBMC firmware stack, with dedicated firmware engineers, so host software and...SuggestedDaily paidFull timeWork experience placementLocal areaRemote workMonday to FridayFlexible hours$95k
HCLTech is looking for a highly talented and self-motivated BMC Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title: BMC Firmware Engineer Job ID: 157245 Position Type: Full Time Job Summary We are seeking an experienced...SuggestedFull timeLocal areaRemote work- ...Senior Firmware Engineer Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding... ...level FW or SW for HW platforms, including FW, BIOS, UEFI, EDK2, BMC, among others. ~ Demonstrated expertise in leadership, and...SuggestedWork at officeWorldwide
$220k - $275k
...About the role Own the platform firmware that brings our AI accelerator systems to life and keeps them secure, healthy, and observable... ...and the hardware root of trust, through embedded-controller/BMC and device firmware, to power management, telemetry, and the debug...SuggestedH1bVisa sponsorshipWork visa$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). Key Responsibilities...SuggestedPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- 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...Flexible hours
- ...Cowboy Space Corp. is seeking an embedded systems engineer at the boundary between hardware and software in San Carlos, CA. You will work across platform firmware, FPGA logic, board bring-up, system management, and autonomous recovery to ensure reliable operation from...
$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...Temporary work$193.3k - $261.5k
...pushing the boundaries of what's possible in robotic manipulation. Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware for highly dexterous robotic end effectors. In this role you will own firmware sub-domains...InternshipOverseasFlexible hoursNight shiftDay shift- ...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...
$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 GB2... ...hardware bring-up with proven track record of shipping production BMC solutionsStrong knowledge of DMTF protocols (Redfish, IPMI,...Full time$150k - $190k
Senior Embedded firmware engineer As 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 timeImmediate start$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$135k - $155k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working to provide global cellular connectivity from space. As a wireless firmware...Permanent employmentTemporary work- ...Yearly (Full Time)Employment Type: Full TimeClient: TechMContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Summary:The main function of...Full time
- ...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...
- ...Firmware Engineer Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical world. We are starting out with understanding and building hardware; electronics systems and semiconductors where AI can design and create...
- ...Position Summary Generalist with rotating focus across the firmware stack. Moves across subsystems as work demands, picks up a primary... ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the...Contract workWork at officeShift workRotating shift2 days per week
- ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms... ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience...
- ...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... ...programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS/UEFI). Work often involves analog and digital...InternshipWork at officeLocal area2 days per week
- ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are... ...-world impact. About The Role We are looking for a Firmware Engineer to own the low-level embedded software that runs our...Local area
- ...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...
$85 - $90 per hour
...Required Skills & Experience Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Experience with MCUs... ...track record in producing production-quality, fail-safe firmware for low-power real-time systems. Knowledge of ARM Cortex M0/M3...Contract work$140k - $215k
...test/integration test/requirement-based test according to the firmware team test specification Automate the regression test Develop... ...Required Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar field of...Work experience placementWork at officeLocal area- ...Senior Firmware Engineer Responsible for architecting and developing firmware and microcontroller subsystems for Client Labs' SoC and systems... ...kits (SDKs) to execute on system management controllers (e.g. BMC). Experience working with logic designers to architect and...Immediate start
$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...- ...Strong ECU firmware development background – hands-on experience working with Electronic Control Units. 10+ years of experience.... ...HMI & connectivity related requirements. Familiarity with engineering tools like Logic Analyser, Signal Generator, Oscilloscope, Multi...
- ...San Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software... ...at various levels in the hierarchy (from Firmware to Application). Software creation follows... ...logging.Deliver firmware update flows (BMC, BIOS, CPLD, VR, and related components)...Work at officeRemote work
- ...Amazon is seeking a Senior Embedded Firmware Engineer to design, implement, and launch firmware for dexterous robotic end effectors. You will own firmware sub-domains and mentor teams, working across sensor processing, motor control, and real-time communication. You...
$160k - $190k
...the safest country in the world. One Team. One Force. Job Summary You will complete the firmware migration for the Signals device fleet that a paired engineer started earlier in the year. Together you will own the firmware layer end to end, in partnership with...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BMC Firmware Engineer. Be the first to apply!



