Principal BMC Firmware Design Engineer
Graphcore is seeking a Principal BMC Firmware Design Engineer to lead the development of Baseboard Management Controller (BMC) firmware for next-generation AI server systems. This role involves collaborating with hardware vendors, partners, and customers to build best-in-class systems for large-scale data center environments. The successful candidate will demonstrate technical leadership and support the growth of the firmware team.
Key responsibilities include designing and implementing OpenBMC solutions for server-class platforms, influencing hardware design through close collaboration with hardware teams, and aligning with customers to meet deployment needs. The role also involves ensuring product security goals are met, developing performance-optimized active monitoring BMC solutions using DMTF standards, and leading code development, design reviews, and QA test plans. Additionally, the engineer will assist in hiring and mentoring team members to promote excellence.
The ideal candidate will have domain expertise in BMC firmware development on x86 or ARM platforms, including BMC-BIOS communications, thermal and power management, firmware updates, device monitoring, and firmware security. Proficiency in programming languages such as C/C++, Rust, Python, Go, and Bash is required, along with strong Linux fundamentals and experience with system management standards like IPMI and DMTF. Excellent communication skills, a strong work ethic, and a commitment to quality and teamwork are essential.
Graphcore offers a competitive salary and benefits package, including flexible working arrangements, generous annual leave, private medical insurance, dental plans, matched pension schemes, life assurance, and income protection. The company is committed to building an inclusive work environment and provides support for reasonable adjustments during the interview process.
Joining Graphcore provides an opportunity to work at the forefront of AI computing, contributing to transformative technologies in a collaborative and innovative environment. The company values diversity and continuous learning, offering growth opportunities for professionals passionate about advancing artificial intelligence.