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
- ...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
- ...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,...SeniorWork experience placement
- ..., 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...SeniorFlexible hours
- ...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...SuggestedRemote work
- 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
$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...SeniorFull time- ...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
- ...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
- 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
- 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
- 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...SeniorFull time
- 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...SeniorRemote work
- 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
$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- 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
$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$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- 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
- 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
- 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
$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- ...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...SeniorWork at officeLocal areaRemote workFlexible hours2 days per week
- 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
- 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
- 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
- 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...SeniorFlexible hours
- ...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...SeniorFlexible hours
$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...SeniorWork at office- 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
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior BMC Firmware Engineer. Be the first to apply!
- firmware engineer Austin, TX
- senior firmware engineer Austin, TX
- senior trade analyst Austin, TX
- senior app developer Austin, TX
- senior customer service advisor Austin, TX
- senior international account manager Austin, TX
- senior product manager mobile Austin, TX
- senior magento developer Austin, TX
- senior quantitative risk analyst Austin, TX
- senior business development director Austin, TX

