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- Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal... ...closely with cross‑functional teams throughout the full design cycle (pre‑silicon, post‑silicon, production). Key Responsibilities...SuggestedContract work
- ...who want to make an impact on the world of technology.Job DescriptionBe part of the Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and...PrincipalFull time
- ...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...PrincipalFull time
- ..., innovation at AMD is shaping the future. Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing... ...career.THE ROLE: We are looking for a dynamic, energetic Firmware Design Engineer to join our growing team. As a key contributor to the...Suggested
- Role SummaryWe are seeking an experienced Digital Designer for SoC Implementation / Physical Design for advanced semiconductor products... ...’s or Master’s in Electrical / Electronics Engineering or related field10+ years of experience in ASIC / SoC physical...PrincipalFull timeWork at officeLocal area
- ...opportunity to work with an expert team pushing the envelope of digital design, verification, debug, simulation, and automation script... ...design development process Act as technical mentor for junior engineers. Represent digital design as functional digital design lead in...PrincipalPermanent employmentFull timeWork experience placement
- ...Collaborate with architecture, verification, performance, firmware, physical design, and implementation teams to meet functionality, bandwidth... ...functional issues, improve building methodologies, and mentor engineers, ensuring outstanding performance and reliability.Required...PrincipalWork at officeLocal areaFlexible hours2 days per week
$231.44k - $282.88k
...solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning,... ...Glassdoor pages.Job Description:The Role:SiFive is looking for a principal-level hardware engineer who is passionate about designing industry-leading CPU...PrincipalFull timeWork experience placementNight shift- ...solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning,... ...pages.Job Description:About the RoleSiFive is looking for a Principal Design Verification Engineer to lead verification of CPU-subsystem power-management...PrincipalFull timeImmediate start
- Job DescriptionWe are seeking a Principal Design Verification Engineer to provide technical leadership for verification of next-generation semiconductor memory interface products, including data buffer silicon.This role will drive verification strategy and execution for...Principal
$110k - $183k
...0 countries. Join our dynamic teams designing and developing next-gen energy technologies... ...We design and deliver the embedded firmware for Enphase's next-gen grid-scale... ...hiring at Staff, Senior Staff, and Principal levels. Every engineer writes code, debugs hardware, and...Principal- ...Universal Verification Methodology) ~ Strong understanding of digital design fundamentals - RTL, timing, clocking, resets ~ Experience... ...of complex design bugs, collaborating closely with design engineers to implement fixes. Constraint Random Testing: Implement constrained...PrincipalFull time
- ...with the ultimate goal of enabling human life on Mars.PRINCIPAL DESIGN VERIFICATION ENGINEER (SILICON ENGINEERING)At SpaceX we’re leveraging our experience... ...world-class cross-disciplinary teams (systems, firmware, architecture, design, validation, product engineering,...PrincipalPermanent employmentWorldwideWeekend work
- ...solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning,... ...pages.Job Description:About the RoleSiFive is looking for a Principal Design Verification Engineer to lead verification strategy and execution for the CPU...PrincipalFull time
- ...solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning,... ...pages.Job Description:About the RoleSiFive is looking for a Principal Design Verification Engineer to lead verification strategy and execution for CPU Core...PrincipalFull time
- 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
$166k - $249k
General Information Job Title Digital Design Verification, Principal Engineer / Architect-17853 Job ID 17853 City Austin State/Province Texas Date Posted 08-Jun-2026 Job Category Engineering Job Subcategory R&D Engineering Hire...PrincipalRemote work$231.44k - $282.88k
...solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning,... ...pages.Job Description:About the RoleSiFive is looking for a Principal Design Verification Engineer to lead verification strategy and execution for a...PrincipalFull timeWork experience placement- ...State/Province: Texas City: Austin Summary The Principal, Design Engineering will be responsible for architecting, implementing, and supporting... ...-speed PCB layout. You will work with design, software/firmware, mechanical and thermal engineers. You will drive system...PrincipalContract workFor contractorsWork at officeLocal area
- Job DescriptionPrincipal Package Design EngineerLocation: Hybrid at main Renesas Electronics... ...Power Product GroupReports To: Senior Principal, Device Design Packaging Technology,... ...are seeking a Principal Package Design Engineer to lead the development and integration...Principal
- Principal Firmware/Middleware Engineer Job Description As the Principal Firmware Architect for UALink Switch Products, you will serve as the technical visionary responsible for defining, designing, and driving the end-to-end embedded software and firmware architecture...PrincipalWorldwide
$164.2k - $295.6k
...partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of... ...communities around the globe.How will you make an impact?The Sr. Principal Design Engineer - Systems Integration, Data Center & Infrastructure...PrincipalTemporary workWork at officeLocal areaRemote workWorldwide- Renesas Electronics America is seeking a Principal Package Design Engineer to lead development of advanced packaging solutions for high-performance semiconductors. This role focuses on architecture, assembly processes, thermal and mechanical reliability, and cross-functional...Principal
- Southland Industries, a leading MEP contractor, is seeking an experienced engineering leader to guide design and engineering on complex projects. You will act as the design expert in meetings, ensure adherence to engineering standards, and coordinate with multi-disciplinary...PrincipalFor contractors
- ...join a top-notch low-voltage power MOSFET design team. As part of Renesas’s Mobility,... ...Infrastructure and IoT Power Business Division, this Engineer will work on next-generation power... .... Job Description We are seeking a Principal Device Design Engineer to develop cutting...Principal
- Fabworx is looking for a Principal Product Design Engineer to lead the design and development of innovative products for the semiconductor equipment industry. This position is based in Austin, Texas and will be responsible for transforming customer needs, field discoveries...PrincipalTemporary workWork at officeFlexible hours
- ...Adopt state‑of‑the‑art verification methodologies for in‑house designs. Understand component parts of the system and collaborate with... ...’s, Master’s, or Ph.D. in Computer Science, Electrical Engineering, or a related discipline. Direct experience with microarchitecture...Principal
- ...conditions. Partner with architects and designers from early feature-definition stages to... ...-to-observe frontend behaviors. Mentor engineers across the organization and shape reusable... ...verification appropriate for a Principal/T6 role. 8+ years of direct experience...Principal
- ...server management solutions, is seeking a Firmware Engineer to join their team. As a Firmware... ...supporting the Baseboard Management Controller (BMC) team. The ideal candidate will have... ...software methodologies and manageability design expertise to ensure defect-free, on-schedule...Contract workTemporary workRemote workFlexible hours
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal BMC Firmware Design Engineer. Be the first to apply!
- senior director engineering Austin, TX
- principal data engineer Austin, TX
- principal security engineer Austin, TX
- data center chief engineer Austin, TX
- principal engineer Austin, TX
- technical director engineering Austin, TX
- principal reliability engineer Austin, TX
- director of product engineering Austin, TX
- principal cloud engineer Austin, TX
- senior civil engineer project manager Austin, TX


