Principal BMC Engineer

at  graphcore

Bristol, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Jan, 2025Not Specified24 Oct, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT GRAPHCORE

How often do you get the chance to build a technology that transforms the future of humanity?
Graphcore products have set the standard in made-for-AI compute hardware and software, gaining global attention and industry acclaim. Now we are developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models, help scientists unlock exciting new discoveries, and power companies around the world as they put AI at the heart of their business.
Graphcore recently joined SoftBank Group – bringing large and ongoing investment from one of the world’s leading backers of innovative AI companies.

JOB SUMMARY

Reporting to the Firmware Manager, the Principal BMC Engineer is responsible for designing and supporting the delivery of the Baseboard Management Controller software stack for the next generation of AI server class systems. They will work in close conjunction with our partners, hardware vendors and our customers to help build best-in-class systems for large scale data-centre environments. The Principal BMC engineer is expected to demonstrate technical leadership and support any future growth of the team.

Responsibilities:

  • Leading in the design and implementation of an OpenBMC solution for a server-class platform for Artificial Intelligence
  • Working closely with hardware teams to influence hardware design and review HW architecture & schematics.
  • Working closely with customers and end users to align on expectations and deliverables for their deployment needs and environments
  • Working with our partners and security team to ensure we meet product security goals.
  • Designing solutions for errors, stats & configuration appropriate to CPU, GPU, DIMM, SSDs, NICs, IB, PSU, BMC, FPGA, CPLD etc. for enterprise readiness of Server platforms.
  • Designing and developing performance optimised active monitoring BMC solutions using DMTF Standards including MCTP, Redfish, SPDM and PLDM specifications
  • Developing and reviewing code, writing and reviewing design documents, reviewing QA test plans and working closely with all team members to achieve consensus for design and testability as per product requirements.
  • Assisting in the hiring of additional team members, act as a mentor, promote excellence across the team.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bristol, United Kingdom