Graphcore

Graphcore

Server CPU Hardware Systems Lead - US

Austin, Texas, United States

Sponsorship not specifiedDetected 14 days ago
LinuxMachine LearningSystems EngineeringElectrical EngineeringDNSLeadershipCommunicationProblem SolvingOrganizational Skills

About the role

  • Your technical leadership skills, validation and debug expertise will be necessary towards product development, definition, root cause and resolution.
  • Your agility and collaborative approach will be essential to work within System Validation & other engineering teams (System Architects, SoC and Rack FW etc).
  • The technical leader will be driving keys areas of system validation including leading first silicon & system bring-up (nodes and rack level systems) - rack level systems and blades will be based of ARM server architecture.

Responsibilities

  • Lead the systemenablement (including first silicon and other FW components) to ensure system capabilities are brought up as per plan of record and system architecture spec.
  • Drive organization wide methodology for Firmware integration and best known configuration (HW/FW/SW) usage model by leading the release of deployment ready solutions.
  • Develop key methodologies, lab HW and system SW capabilitiesas well as system visibilities and debug tools necessary for successful system (HW/SW/FW) bring-up and system validation at blade and rack level for AI compute rack.
  • Develop and own test plans,lead test case development and execution of key domains within AI compute solutions like CPU, GPU, memory, HBM, IO etc.
  • Drive technical innovation to improve capabilities acrosssystem validation, including tool, script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives.

Requirements

  • Extensive experience in validation roles involvingfirst silicon and system bring up, OS, FW, Silicon, and HW
  • Extensive knowledge of system architecture, technical debug, and validation strategy
  • Good understanding and experience in platform/ system level debug, Operating System, DeviceDrivers and System BIOS interactions.
  • Deep experience with Linux and Windows Operating Systems, Hypervisors (VMware, KVM, Hyper-V, etc.), and development and certification processes of these environments
  • Experience in technical program management.
  • Must be a self-starter, and able to independently drive tasks to completion
  • Strong analytical/problem-solving skills and pronounced attention to details
  • Understanding of PC industry standardbuses and their software stack, such as PCIe, CXL.
  • Proven experience in understanding,defining and enabling storage (storage rack), networking capabilities (network rack, DNS, DHCP etc) in a lab environment to help add end-to-end validation and debug capabilities for rack and blade validation.
  • Strong knowledge ofARM CPU or X86 architecture, SoC design, memory, RAS & power management as well as HW/SW based tools, and revision control systems.
  • Excellent communication and coordination skills.
  • Detailed oriented, highly organized, able to prioritize, and juggle multiple workstreams to tight deadlines.
  • Technical leadership: capable of championing new tools, methods, and capabilities to drive platform validation improvements in schedule, quality, or coverage.
  • A thorough understanding of datacenter industry technologies and their software stack.

Nice to have

  • Mastersor PhD in Electrical Engineering, Computer Engineering or a related
  • Experience designing and deploying modern AI/ML rack scale systems
  • Knowledge of industry standards and best practices for hardwaredevelopment
  • Familiarity with emerging technologies in AI andData Center
  • We welcome people of different backgrounds and experiences

Compensation

  • In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future.

This listing is sourced directly from Graphcore's careers page and normalized into a canonical job model.