Principal BMC Firmware Developer

Posted

GraphcoreAustin, Texas, United Statesfull-timeprincipal

Tech Stack

Responsibilities

  • Lead the architecture and development of OpenBMC firmware for hyperscale server platforms.
  • Enable hardware integration including power management, sensors, FRU inventory, and device management.
  • Develop scalable manageability interfaces using D-Bus, Redfish, PLDM, and MCTP protocols.
  • Architect firmware security capabilities including Root of Trust, secure boot chains, and measured boot.
  • Design firmware lifecycle management frameworks including multi-component firmware updates with rollback protection.

Benefits

  • 401k
  • Gym Membership
  • Health Insurance

Culture

Continuous LearningConstant InnovationCross-Functional TeamsInclusive HiringEqual Opportunity Process

Requirements

Required: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
Regions: Us

Get jobs like this in your inbox

Weekly Next.js, Python, Rust hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Graphcore
Industry: ai
Size: small

Graphcore is a leading innovator in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to power the next generation of AI breakthroughs. As part of the SoftBank Group, Graphcore aims to enable Artificial Super Intelligence and make its benefits widely accessible.

View company profile →