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

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal BMC Firmware Design Engineer in Austin, TX vacancy
  •  ...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... 
    Principal
    Remote work

    Graphcore

    Austin, TX
    1 day ago
  •  ...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... 
    Principal
    Flexible hours

    Graphcore

    Austin, TX
    1 day ago
  •  ...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

    EngineersOfAI

    Austin, TX
    1 day ago
  •  ...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

    Nuvoton Technology Corporation America

    Austin, TX
    1 day ago
  •  ...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

    Cadence Design Systems

    Austin, TX
    1 day ago
  • 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

    Blue Origin

    Austin, TX
    1 day ago
  • 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

    Cadence Design Systems, Inc.

    Austin, TX
    1 day ago
  • 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

    Celestica

    Austin, TX
    1 day ago
  •  ...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

    Cadence Design Systems, Inc.

    Austin, TX
    1 day ago
  • $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

    Qualcomm

    Austin, TX
    1 day ago
  •  ...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... 
    Principal
    Local area

    Cadence Design Systems, Inc.

    Austin, TX
    1 day ago
  •  ...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

    Cirrus Logic

    Austin, TX
    1 day ago
  • $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... 
    Principal
    Work experience placement
    Remote work
    Work from home
    Relocation

    Qualcomm

    Austin, TX
    1 day ago
  • $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... 
    Principal
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Austin, TX
    23 days ago
  •  ...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... 
    Principal
    Temporary work
    Local area
    Worldwide
    Night shift

    Blue Origin

    Austin, TX
    1 day ago
  • 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... 
    Principal
    Work at office
    Local area

    Celestica

    Austin, TX
    1 day ago
  • $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,... 
    Principal
    Night shift

    SiFive

    Austin, TX
    1 day ago
  •  ...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... 
    Principal
    Work at office
    Local area

    Celestica

    Austin, TX
    1 day ago
  •  ...-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... 
    Principal
    Shift work

    Ambiq Micro, Inc.

    Austin, TX
    1 day ago
  •  ...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

    SiFive

    Austin, TX
    1 day ago
  • 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... 
    Principal
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Blue Origin

    Austin, TX
    1 day ago
  •  ...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

    netPolarity, Inc. (Saicon Consultants, Inc.)

    Austin, TX
    1 day ago
  •  ...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

    graphcore

    Austin, TX
    1 day ago
  •  ...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

    Cadence Design Systems, Inc.

    Austin, TX
    1 day ago
  •  ...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... 

    Nuvoton Technology Corporation America

    Austin, TX
    1 day ago
  • $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,... 
    Principal
    Work at office

    Wolters Kluwer

    Austin, TX
    3 hours ago
  • 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

    netPolarity, Inc. (Saicon Consultants, Inc.)

    Austin, TX
    1 day ago
  • 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,... 
    Principal
    Remote job

    Jabil

    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... 

    EngineersOfAI

    Austin, TX
    1 day ago
  •  ...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... 
    Principal
    For contractors
    Local area

    Celestica International LP

    Austin, TX
    26 days ago

Do you want to receive more vacancies?

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