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
- NVIDIA in Austin, Texas, is seeking a Senior Software Engineer - Server Manageability to design, implement, and deliver... ...AI servers, focusing on OOB management, firmware development, and server architecture. You will lead BMC firmware design with a global team, develop DMTF...Senior
- Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal... ...firmware development; 3+ years manageability firmware. Seniority Level Mid‑Senior Level Dexian is an Equal Opportunity...SuggestedContract work
- ...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
- 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
$152k - $241.5k
...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth...SeniorFull timeRemote work- ...world's top brands, offering comprehensive engineering, supply chain, and manufacturing... ...communities around the globe.JOB SUMMARYThe BMC Developer is responsible for supporting... ...validation of Baseboard Management Controller firmware for server and platform products. This...SeniorFull timeWork at officeLocal areaRemote workWorldwide
- ...Overview Functional Area: Engineering Career Stream: Design... ...a team of engineers. The Senior Lead Engineer, Software will... ...orchestrationsoftware which will use the BMC to monitor and maintain a... ...Experience with PSoC or MCU firmware development is a plus....SeniorContract workWork at officeWorldwideShift work
$150k
...Senior Firmware Engineer Yotta Energy is a leader in cutting edge commercial solar and energy storage solutions, delivering innovative, cost-effective, and scalable technology to power the future of clean energy. We are building a world class team of professionals...SeniorFull time- ...States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings... ...Position Overview: We are seeking a highly skilled Senior Firmware Engineer with strong expertise in microcontroller firmware development...SeniorLocal area
- ...Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware...Senior
- ...Embedded Firmware Engineer (Open-Titan)Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure and open-source contributions for our RoT...Senior
- ...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 Minimum 5 years’ experience in RT/Embedded firmware, driver,...Senior
- Most firmware engineers write code for boards that never leave the bench. This isn't that. You'll design and implement high-performance motor... ...experience levels, including Associate Engineer, Engineer, Senior Engineer, Staff Engineer, and Senior Staff Engineer. Your title...Senior
- A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams...Full time
- A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-...Senior
- SR2 | Socially Responsible Recruitment | Certified B Corporation™ seeks an embedded firmware engineer to design and implement high-performance motor control firmware for an autonomous platform. You’ll collaborate with electrical, mechanical, and systems teams to ensure...Senior
- Allen Control Systems is seeking a Senior Firmware Engineer to develop real-time embedded software in C++ for autonomous defense applications. The role requires designing electrical systems, interpreting MCU datasheets, and integrating with rigid hardware constraints....Senior
- ...Renesas, we are more than just a semiconductor company; we are the engine behind a "safer, smarter, and more sustainable" future.... ...DescriptionJob Description Renesas Electronics America is seeking a Senior Firmware Verification Engineer to join the Infrastructure Power team....SeniorWork at office
- Technical Link LLC is seeking an Embedded Software Engineer focused on BLE controller development. You will design, implement, verify, and document firmware for BLE controllers and SDKs, collaborating with cross-disciplinary teams and customers throughout the product lifecycle...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- Oho Group in Austin, TX is seeking a Senior Embedded Firmware Engineer to design and implement firmware for energy storage and power electronics. You will work hands-on with Embedded C/C++, CAN/CAN-FD, drivers and sensor interfaces, bootloaders, and system integration,...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- 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
- ...contributes to something bigger — technology that moves the world forward.THE ROLE: AMD’s Server Security Processor Firmware team is looking for a senior firmware engineer to design, develop, and debug firmware solutions for AMD Secure Encrypted Virtualization. The engineer will...Senior
- ...118Reference26-14398KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS... ...for customer reference boards. Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work...
$193.3k - $261.5k
...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML...SeniorInternshipLocal areaFlexible hours- Jabil in Austin, TX seeks a BIOS Developer to support the development, integration, and validation of BIOS/UEFI firmware for server and platform products. You will contribute to platform bring-up, boot flow validation, and issue triage across cross-functional teams. The...Senior
$193.3k - $261.5k
...the world.The Machine Learning Systems Firmware Team is looking for candidates interested... ...celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and... ...that help our team members develop your engineering expertise so you feel empowered to take...SeniorInternshipLocal areaFlexible hours- ...organization specializing in server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part... ...Department supporting the Baseboard Management Controller (BMC) team. The ideal candidate will have strong problem-solving...Weekly payContract workTemporary workRemote workFlexible hours
- ...components used in consumer electronics goods. Job Title: Firmware Engineer 1 Duration: 12 Months Location: Austin, TX Job Type:... ...for customer reference boards. Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work...Temporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior BMC Firmware Engineer. Be the first to apply!
- embedded firmware developer Austin, TX
- senior firmware engineer Austin, TX
- firmware engineer Austin, TX
- senior network engineer remote Austin, TX
- senior app developer Austin, TX
- senior manager legal Austin, TX
- senior retail sales associate Austin, TX
- sr project manager Austin, TX
- senior account executive Austin, TX
- senior manager strategic initiatives Austin, TX

