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

Senior BMC Firmware Engineer

EngineersOfAI

About us Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary We are seeking a Senior BMC Firmware Engineer to develop and support next-generation Baseboard Management Controller (BMC) firmware for Graphcore’s AI server platforms. This role will focus on building secure, scalable, and cloud‑ready platform management infrastructure across hyperscale AI systems. The successful candidate will contribute to OpenBMC firmware development from hardware bring‑up through production deployment, enabling advanced telemetry, firmware lifecycle management, and platform orchestration capabilities across large‑scale AI infrastructure. The ideal candidate combines strong expertise in OpenBMC, Linux‑based firmware development, server platform architecture, and low‑level hardware integration with excellent collaboration and problem‑solving skills. The Team The Systems Firmware and Platform Engineering teams are responsible for delivering the foundational firmware infrastructure powering Graphcore’s AI compute systems. The team works closely with silicon engineering, server platform architects, hardware engineering, ODM/JDM partners, and data center operations teams to design, develop, validate, and deploy scalable platform management solutions for next‑generation AI infrastructure. This collaborative environment enables rapid innovation across server management, telemetry, firmware security, and fleet‑scale deployment technologies while supporting the operational reliability of Graphcore’s AI platforms from early bring‑up through production deployment. Responsibilities and Duties Develop and maintain OpenBMC firmware for cloud‑scale ready server platforms, from hardware bring‑up to production deployment. Strong hands‑on experience with the OpenBMC stack is required. Enable hardware integration including power, sensors, FRU inventory, and PCIe/NVLink device management. Build and maintain manageability interfaces using D-Bus, Redfish, PLDM, and MCTP. Support firmware security features including Root of Trust, secure/measured boot, and SPDM attestation. Contribute to multi‑component firmware update frameworks with A/B redundancy and rollback protection across BMC, BIOS, GPUs, and NICs. Develop telemetry and observability capabilities for platform monitoring and diagnostics. Collaborate with silicon vendors and ODM partners throughout platform development and manufacturing ramp. Contribute to OpenBMC upstream and industry standards initiatives including DMTF, Redfish, and SPDM. Support CI/CD infrastructure, Yocto builds, automated testing, and firmware validation workflows. Perform system‑level debug across hardware and firmware in lab and production environments. Contribute to and support lab development, maintenance, hardware handling, and logistics activities. Candidate Profile Essential Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience. 6+ years of BMC firmware development for server or data center platforms. Deep expertise in OpenBMC, including D‑Bus services, Yocto/BitBake, and platform integration. Strong programming skills in C++, C, Linux kernel/user‑space, and scripting languages including Python and Bash. Experience with Redfish, PLDM, SPDM, MCTP, and IPMI. Solid understanding of server hardware architecture including power systems, thermals, sensors, and FRUs. Experience wi #J-18808-Ljbffr EngineersOfAI

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior BMC Firmware Engineer in Austin, TX vacancy
  •  ...searching for an experienced RT/Embedded Firmware Developer to enhance product performance. The successful candidate will work on BMC SOCs, collaborating with a multidisciplinary...  ...have at least a BSc in Computer Science/Engineering and a minimum of 7 years in embedded... 
    Senior

    Nuvoton Technology Corporation America

    Austin, TX
    1 day ago
  •  ...on W2 Job Description Top 3-5 Must Have Skills for this role: BMC working experience, openBMC, iLo or Dell iDrac Highly experienced...  ..., MCTP, PLDM is plus Key Responsibilities The position entails firmware development in conjunction with coordination with architects,... 
    Senior
    Work experience placement

    netPolarity, Inc. (Saicon Consultants, Inc.)

    Austin, TX
    1 day ago
  •  ..., silicon designers, software engineers, and systems architects, and we...  ...We are seeking an experienced Senior UEFI Engineer to design, develop, and deploy UEFI-based firmware for Graphcore’s hyperscale AI...  .... Collaborate with hardware, BMC, security, and validation teams... 
    Senior
    Flexible hours

    graphcore

    Austin, TX
    1 day ago
  •  ...transformative technologies. We are opening anew AI Engineering Campus in Austin, which will play a...  ...of AI computing. We are looking for a Senior Firmware Design Engineer to lead and drive the...  .... This role requires expertise in BMC, strong experience with CI/CD... 
    Suggested
    Remote work

    EngineersOfAI

    Austin, TX
    1 day ago
  • EngineersOfAI in Austin, Texas, is looking for a Senior BMC Firmware Engineer to focus on developing secure and scalable BMC firmware for AI server platforms. The ideal candidate will have significant experience with OpenBMC and Linux-based firmware development. You'll... 
    Senior

    EngineersOfAI

    Austin, TX
    1 day ago
  • $150k

     ...meaningful impact in fast-growing, mission driven company, YottaEnergy is the place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has... 
    Senior
    Full time

    Yotta Energy Inc.

    Austin, TX
    1 day ago
  •  ...pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous...  ...constant innovation. Job Summary We are seeking a Principal BMC Firmware Engineer to lead the architecture and development of OpenBMC-... 
    Flexible hours

    Graphcore

    Austin, TX
    1 day ago
  •  ...based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software...  ...technical engagements Requirements BSc in Computer Science / Computer Engineering Advanced degrees (MSc or PhD) - Advantage Minimum 5 years’... 
    Senior

    Nuvoton Technology Corporation

    Austin, TX
    1 day ago
  • We’re working with a well-funded, engineering‑led defense technology startup developing next‑generation autonomous systems designed to operate...  ..., real‑world environments. The Role We’re looking for a Firmware Engineer to play a key role in developing high‑performance... 
    Senior

    Engtal

    Austin, TX
    1 day ago
  • We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers and related platform subsystems. This is a hands‑on role focused on implementing, debugging, and optimizing embedded firmware that enables reliable memory operation... 
    Senior

    AMD

    Austin, TX
    1 day ago
  • A technology solutions company in Austin is seeking a Senior Embedded Software Engineer to design and develop firmware for next-generation embedded systems. The ideal candidate will have 5+ years of experience in embedded development, proficiency in C/C++, and a strong... 
    Senior
    Full time

    XpertDirect

    Austin, TX
    1 day ago
  • Cornelis Networks is seeking a Senior Firmware Security Engineer to design and deliver security-critical firmware for networking hardware. This hands-on role involves approximately 70% individual contribution and 30% mentorship. Responsibilities include building secure... 
    Senior
    Remote work

    Cornelis Networks

    Austin, TX
    1 day ago
  • Advanced Micro Devices is seeking a Senior Embedded Firmware Engineer in Austin, TX. This hands-on role involves developing firmware for server memory controllers, ensuring quality and performance through collaboration across teams. The ideal candidate has strong proficiency... 
    Senior

    Advanced Micro Devices

    Austin, TX
    4 days ago
  • $180.6k - $271k

     ...power management solutions for Qualcomm's custom CPUs in collaboration with hardware and firmware teams. The ideal candidate will have significant experience in software engineering, particularly in embedded systems. A competitive salary range of $180,600 - $271,000,... 
    Senior

    Qualcomm

    Austin, TX
    1 day ago
  • AMD is seeking a Firmware Engineer for their Server Security Processor Firmware team. In this role, you will design and develop firmware solutions for AMD Secure Encrypted Virtualization. Collaboration is key as you address technical challenges and support new initiatives... 
    Senior

    AMD

    Austin, TX
    1 day ago
  • $150k

    Yotta Energy Inc. is seeking a Senior Firmware Engineer in Austin, Texas to design and maintain embedded firmware for next-generation hardware products. The ideal candidate will have strong expertise in embedded systems, RTOS, and collaboration with cross-functional teams... 
    Senior

    Yotta Energy Inc.

    Austin, TX
    4 days ago
  • $150k

    Yotta Energy in Austin, Texas is looking for a Senior Firmware Engineer to develop embedded firmware for cutting-edge hardware products. The ideal candidate will have extensive experience in embedded systems, strong programming skills in C/C++, and the ability to work... 
    Senior

    Yotta Energy

    Austin, TX
    1 day ago
  • Ambiq Micro, Inc. is looking for an Edge AI Firmware Engineer in Austin, Texas. This role will involve developing and optimizing our embedded software stack for AI, focusing on energy efficiency and real-time performance. You will work closely with various teams to ensure... 
    Senior

    Ambiq Micro, Inc.

    Austin, TX
    1 day ago
  • A technology firm based in Austin, Texas, is seeking an experienced RT/Embedded Firmware Developer to join their team. You will design and develop embedded firmware for Root Of Trust (RoT) chips and collaborate with hardware, software, and security teams. Ideal candidates... 
    Senior

    Nuvoton Technology Corporation

    Austin, TX
    1 day ago
  • Enphase Energy based in Austin, Texas, is looking for an experienced Embedded Software Engineer to join their Engineering R&D team. This role focuses on designing and launching innovative energy technologies for solar and battery systems. The ideal candidate will have... 
    Senior

    Enphase Energy

    Austin, TX
    1 day ago
  • $90k - $135k

    Enphase Energy is seeking a Senior System Firmware Controls Engineer to contribute to firmware for Battery Energy Storage Systems. This role involves working on system-level controls, ensuring product compliance, and collaborating with various engineering teams. Ideal... 
    Senior

    Enphase Energy

    Austin, TX
    1 day ago
  •  ...Senior Firmware Verification Engineer Job Description Renesas Electronics America is seeking a mid-level PMIC Firmware Verification Engineer to join our Infrastructure Power team in Austin, TX. In this role, you will verify and validate embedded firmware used to control... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Renesas

    Austin, TX
    7 hours ago
  • Axiado Corporation, based in Austin, Texas, is seeking a System Engineer specializing in AI Server Bring-up. The role involves...  ...performance computing environments and requires extensive experience in firmware engineering and low-level communication protocols. The ideal candidate... 
    Senior

    Axiado Corporation

    Austin, TX
    1 day ago
  • A tech company based in Austin, Texas seeks an experienced RT/Embedded Firmware Developer to design and maintain firmware for their Root Of Trust (RoT) chips. The successful candidate will collaborate with multi-disciplinary teams, supporting secure solutions and contributing... 
    Senior

    Nuvoton Technology Corporation

    Austin, TX
    1 day ago
  • Celestica is seeking a Senior Lead Server Compute CPU & GPU Firmware Test Engineer to lead test strategies for AI data center server infrastructure. The role emphasizes hands-on leadership, deep server architecture knowledge, and test automation expertise. The ideal candidate... 
    Senior

    Celestica

    Austin, TX
    1 day ago
  • Graphcore is seeking an experienced Senior UEFI Engineer to design, develop, and deploy UEFI-based firmware for its hyperscale AI server platforms. This role entails collaborating with ODM partners throughout the design lifecycle, ensuring robust platform initialization... 
    Senior
    Flexible hours

    graphcore

    Austin, TX
    1 day ago
  •  ...systems architects,Graphcoreenjoys a culture of continuous learning and constant innovation. Job Summary We are seeking a Senior Firmware Validation Engineer to support validation and quality assurance for the rack-level firmware stack across Graphcore’s ARM-based server... 
    Senior
    Flexible hours

    graphcore

    Austin, TX
    1 day ago
  • $90k - $135k

     ...teams designing and developing next‑gen energy technologies and help drive a sustainable future! About The Role As a Senior System Firmware Controls Engineer, you will contribute to the system‑level control firmware and software for the Energy Management System (EMS) and... 
    Senior
    Work at office

    Enphase Energy

    Austin, TX
    1 day ago
  • AMD in Austin, TX is seeking a Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers. This role entails hands-on implementation and debugging of embedded firmware to enable reliable memory operations across AMD platforms. The ideal... 
    Senior

    AMD

    Austin, TX
    1 day ago
  • Graphcore in Austin is seeking a Senior Firmware Validation Engineer to support validation and quality assurance for firmware components across their ARM-based server platforms. This role includes defining validation strategy, developing automated testing frameworks, and... 
    Senior

    graphcore

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

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