Graphcore logo

Server CPU Hardware Systems Lead - US

Graphcore·Salary not specified

Primary stack

LinuxWindows

Nice to have's

PCIeCXLPC industry standard busesARM server architectureARM CPU architectureSoC designmemoryRAS & power managementHW/SW based toolsrevision control systemssystem architecturetechnical debugvalidation strategyplatform/ system level debugOperating SystemDevice DriversSystem BIOS interactionsLinuxWindows Operating SystemsHypervisorsdatacenter industry technologies

Job description

About the Position

We are looking for a disciplined and dynamic Lead System Engineer – compute blade and rack Validation to join our growing compute rack validation team. As a diligent leader in Systems Engineering, you will drive multiple aspects of validation throughout the life cycle of the program. In this high visibility position, you will be part of a leading team to innovate and improve system bring-up and enablement abilities, as well as silicon and system validation to deliver the highest quality, industry-leading technologies to market. 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 key areas of system validation including leading first silicon & system bring-up (nodes and rack level systems) - rack level systems and blades will be based on ARM server architecture. Candidate will be immersed in challenging system enablement work, system validation (end-to-end) methodology, tests development and execution as well as triage/debug of critical issues to meet critical program milestones at POR quality. The candidate will also be a key contributor to state-of-the-art HW and lab capabilities for Graphcore’s system engineering. The candidate should be able to work in a global environment while maintaining a synergetic culture.

Responsibilities

  • Lead the system enablement (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 capabilities as 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.
  • Triage issues found during server rack validation bring-up, Post-Silicon Validation, and production phases of the program. Ensure issues are solved on time with quality.
  • 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 across system validation, including tool, script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives.

Requirements

  • Strong analytical/problem-solving skills and pronounced attention to details
  • Extensive experience in validation roles involving first silicon and system bring up, OS, FW, Silicon, and HW
  • Understanding of PC industry standard buses 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 of ARM CPU or X86 architecture, SoC design, memory, RAS & power management as well as HW/SW based tools, and revision control systems.
  • Extensive knowledge of system architecture, technical debug, and validation strategy
  • Good understanding and experience in platform/system level debug, Operating System, Device Drivers, and System BIOS interactions.
  • 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.
  • 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.
  • A thorough understanding of datacenter industry technologies and their software stack.
  • Must be a self-starter, and able to independently drive tasks to completion

Preferred Qualifications

  • Masters or PhD in Electrical Engineering, Computer Engineering, or a related field
  • 14+ years of work experience demonstrating working on complex systems engineering challenges to validate and debug HW-FW-SW challenges in a server compute rack or data center blade environment.
  • Experience designing and deploying modern AI/ML rack scale systems
  • Knowledge of industry standards and best practices for hardware development
  • Familiarity with emerging technologies in AI and Data Center
  • Comfortable meeting, engaging, and collaborating with ODM partners across the globe.

We Offer

  • Competitive salary
  • Flexible working
  • Comprehensive benefits package designed to support your health, wellbeing, and financial future
  • Medical, dental, and vision coverage
  • Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs)
  • Disability and life insurance
  • 401(k) retirement plan
  • Commuter benefits
  • Wellness services
  • Employee Assistance Programme (EAP)
  • Equal opportunity process
  • Reasonable adjustments for interviews

About the Company

Graphcore is committed to building an inclusive work environment that makes Graphcore a great home for everyone. We welcome people of different backgrounds and experiences. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

© Graphcore. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Graphcore logo
Graphcore

Artificial Intelligence

About the Company Graphcore is a leading innovator in Artificial Intelligence compute, developing hardware, software, and systems infrastructure to unlock the next generation of AI breakthroughs and power widespread adoption. Products, Services & Tech Stack Core Solutions: Hardware, software, and systems infrastructure for AI. Project Scope & Target Clients Client Base: Innovators creating the next breakthroughs in artificial intelligence. Engineering Scale: Scope and complexity of engineering projects are not specified.

More at Graphcore

All 197 roles

Popular searches