Principal BMC Firmware Design Engineer
EngineersOfAI
Graphcore is a globally recognized leader in Artificial Intelligence computing systems.The company designs advanced semiconductors and data center hardware that provide the specialized processing power needed to drive AI innovation, while delivering the efficiency required to support its broader adoption. 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. We are opening anew AI Engineering Campus in Austin, which will play a central role in Graphcore's work building the future of AI computing. We are looking for a Senior Firmware Design Engineer to lead and drive the development of OpenBMC based management firmware across server and rack-scale platforms, primarily targeted for hyperscale data center environments. This role requires expertise in BMC, strong experience with CI/CD development workflows, and a proven track record of collaborating with ODM design partners to deliver high-quality, scalable firmware solutions. You will play a critical role in shaping the architecture, roadmap, and execution of next-generation platform management firmware.
RESPONSIBILITIES
Architecture, design, development, and deployment of OpenBMC-based firmware for hyperscale rack management platforms. Define and drive BMC feature development to meet hyperscaler requirements for reliability, scale, serviceability, and automation. Collaborate closely with ODM partners through all phases of the design and development lifecycle — from concept to mass production — ensuring timely and high-quality firmware deliverables. Guide and support integration of BMC firmware into CI/CD pipelines, including automated builds, regression testing, static analysis, and deployment workflows. Design and implement robust and scalable firmware interfaces for platform telemetry, power/thermal controls, remote manageability (IPMI/Redfish/PMCI), and firmware update infrastructure. Partner with hardware, BIOS, security, systems, and validation teams to drive alignment across the entire platform stack. Debug complex hardware/firmware/system issues in lab and production environments.REQUIREMENTS
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. 5+ years of hands‑on experience in BMC or similar firmware development. Strong expertise with Yocto-based Linux systems, and embedded software design. Experience delivering firmware solutions in hyperscale environments (e.g., cloud service providers, large‑scale data center infrastructure). Proficiency in C/C++, Linux kernel and userspace development, and scripting languages (Python, Bash).Deep knowledge of platform management protocols: IPMI, DCMI, DMTF standards such as Redfish and PMCI, SSH, VNC, SNMP). Solid understanding of server and rack‑level hardware architecture (e.g., power delivery, thermal control, FRUs, sensors). Experience with BMC architecture and hardware interfaces: OCP DC‑SCM and HPM, NC‑SI, MCTP, PLDM, PCIe, I3C/I2C, SPI, USB, SGPIO, UART. Proven experience building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) for firmware development and validation. Experience with code static analysis tools and vulnerability scanners. Experience with system‑level debug tools such as logic analyzers, JTAG, GDB, strace, and valgrind. Extensive experience working with and managing ODM/JDM partners, including technical leadership, reviews, and issue triage.DIFFERENTIATORS
Experience with OpenBMC. Familiarity with firmware security technologies (secure boot, measured boot, signed images, TPM integration). Exposure to server platform architecture (x86/ARM), PCIe, BMC SoCs, and associated peripherals. Experience with DevOps or cloud-native workflows is a plus. #J-18808-Ljbffr EngineersOfAI- ...computing systems. The company designs advanced semiconductors and... .... We are opening a new AI Engineering Campus in Austin, which will... ...computing. We are looking for a Principal Firmware Design Engineer with strong... .... Partner with hardware, BMC/RMC, security, systems, and...PrincipalRemote work
- ...perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of... ...constant innovation. Job Summary We are seeking a Principal BMC Firmware Engineer to lead the architecture and development of...PrincipalFlexible hours
- ...perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of... ...innovation. Job Summary We are seeking a Senior BMC Firmware Engineer to develop and support next-generation Baseboard...Suggested
- ...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...Suggested
- ...innovators who want to make an impact on the world of technology. Design Verification expert with good subsystem and SOC level... ...methodology for subsystem/SOC verification. Mentor less experienced engineers to bring them up as independent verification engineer. Follow systematic...Principal
- Blue Origin is searching for experienced ASIC/SOC Design Engineers in Texas. The ideal candidate will have over 15 years of expertise in complex SoC design, integration, and verification, focusing on developing cutting-edge integrated circuits for space-based applications...Principal
- A leading technology firm in Austin, Texas is seeking a skilled firmware developer to create and debug firmware for DDR5 PHY using microcontrollers. The candidate will work closely with hardware designers and verification teams to implement algorithms and ensure effective...Principal
- Celestica is seeking an experienced thermal engineer in Austin, Texas to take ownership of thermal designs for advanced electronics cooling systems. The ideal candidate will have over 15 years of relevant experience, specifically in liquid cooling for high-performance...Principal
- ...impact on the world of technology. Responsibilities Develop firmware for DDR5 PHY using microcontrollers. Develop firmware in C, typically... ...‑level APIs on microcontrollers. Collaborate with hardware designers and memory subsystem architects to derive training algorithms...Principal
$211.8k - $317.8k
...company is hiring a Software Developer to work within a distributed team on custom CPU solutions, focusing on the Linux kernel, boot firmware, and optimizations. Candidates should have a strong knowledge of computer architecture and programming, with significant...Principal- ...innovators who want to make an impact on the world of technology. The primary focus of Senior Principal Solutions Engineer is to support the adoption of Cadence Products to help Chip Designer Customers achieve superior performance for their Design PPA Goals. AE's are expected...PrincipalLocal area
- ...four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives... ...Logic an exceptional place to grow your career! As a Principal Digital Integrated‑Circuit Design Engineer, you will be part of a collaborative team...Principal
$211.8k - $317.8k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Software Engineering Relocation... ...a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded... .... As a CPU Performance Management Firmware Developer, you will work with a team on...PrincipalWork experience placementRemote workWork from homeRelocation$180k - $220k
...computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. Atom Computing is seeking a Principal ASIC Designer to oversee the development of critical technologies that...PrincipalTemporary workWork at office3 days per week- ...TeraWave, a revolutionary satellite communications network designed to deliver symmetrical data speeds of up to 6 Tbps... ...Kent, WA. Job Overview We are seeking ASIC/SOC Design engineers (levels including Principal, Senior Principal) who are critical to ensuring our RFIC...PrincipalTemporary workLocal areaWorldwideNight shift
- Req ID: 131110 Region: Americas Country: USA State/Province: Texas City: Austin Summary The Senior Staff Engineer, Mechanical Design develops new mechanical systems/modules and maintains existing designs. Research mechanical concepts and create system solutions using...PrincipalWork at officeLocal area
$231.44k - $282.88k
...learning, automotive, data center, mobile, and consumer chip design. With SiFive, the future of RISC‑V has no limits. SiFive... ...time. Job Description The Role SiFive is looking for a principal‑level hardware engineer to design industry‑leading CPU and interconnect IP,...PrincipalNight shift- ...servers, switches, and accelerators. We work hard together to design at the leading edge of cooling technology. Must have at minimum... ...for high-power graphics processing units (GPUs). Strong engineering fundamentals are essential. As a member of the Hardware Product...PrincipalWork at officeLocal area
- ...-powered edge applications. Our cross-functional teams span design, research, development, production, marketing, sales, and operations... ...revolution starts here. Scope Ambiq is seeking an Edge AI Firmware Engineer to build and optimize the embedded software stack that powers...PrincipalShift work
- ...automotive, data center, mobile, and consumer markets. The future of RISC‑V has no limits. Job Description The Role Principal Design Verification Engineer leading verification strategy and execution for a high‑performance CPU subsystem spanning out‑of‑order core...Principal
- Principal ASIC Verification Engineer At Blue Origin, we envision millions of people living and working in space... ...satellite communications network designed to deliver symmetrical data speeds... ...design, architecture, systems, firmware, and validation teams. Evaluate verification...PrincipalPermanent employmentTemporary workLocal areaWorldwide
- ...Top 3-5 Must Have Skills for this role: BMC working experience, openBMC, iLo or Dell... ...Key Responsibilities The position entails firmware development in conjunction with coordination... ...community and troubleshooting existing designs. A successful candidate will employ...Work experience placement
- ...includes AI research specialists, silicon designers, software engineers, and systems architects, and we enjoy... ..., develop, and deploy UEFI-based firmware for Graphcore’s hyperscale AI server... ...capabilities. Collaborate with hardware, BMC, security, and validation teams to...Flexible hours
- ...applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class. #J-18808-Ljbffr Cadence Design Systems, Inc.Principal
- ...seeking an experienced RT/Embedded Firmware Developer to join our team.... ...and issue resolution for our BMC (Baseboard Management... ...robust and secure firmware. Design, develop, enhance, and maintain... ...Computer Science / Computer Engineering - Must Minimum 7 years in embedded...
$173.5k - $310k
...Key Responsibilities Build AI Agent Systems: Design and implement task-focused AI agents that assist thousands of professional’s audit... ...Close Collaboration: Work in Audit’s collaborative model where engineers understand business problems as deeply as technical solutions,...PrincipalWork at office- A technology solutions provider is seeking a firmware developer for a 100% onsite role in Austin, TX. The position focuses on developing robust firmware for BMC systems, requiring skills in C++/C and shell scripting. Candidates should have at least 5 years of firmware development...Contract work
- Jabil in Austin, TX (or USA-based remote) is seeking a Principal Product Engineer to drive the technical direction of Advanced Compute Platform... ...lead diverse engineering efforts across hardware, software, firmware, and testing, ensuring performance targets, reliability,...PrincipalRemote job
- 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...
- ...Req ID: 131021 Region: Americas Country: USA State/Province: Texas City: Austin Summary The Principal, Design Engineer researches and develops robust electrical systems and circuits, from initial concept and schematic capture through to system specification...PrincipalFor contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal BMC Firmware Design Engineer. Be the first to apply!
- principal cloud engineer Austin, TX
- senior principal engineer Austin, TX
- principal infrastructure engineer Austin, TX
- general engineer Austin, TX
- principal quality engineer Austin, TX
- director of electrical engineering Austin, TX
- principal application developer Austin, TX
- principal engineer Austin, TX
- director of product engineering Austin, TX
- director data engineering Austin, TX


