Technical Lead - System Tests & Diagnostics Engineer
Graphcore
About Us
Graphcore is one of the world's leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. 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. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
Responsibilities and Duties
We are seeking a highly skilled
System Tests & Diagnostics Engineer
to develop, extend, and integrate specialized silicon validation and diagnostics tools for next-generation AI SoCs.
Unlike traditional validation roles focused on executing test plans, this position is responsible for developing the diagnostic software and stress tools that expose hardware failures, characterize silicon behavior, and improve platform observability throughout bring-up and validation.
You will work closely with Arm engineers to understand and extend existing diagnostics technologies while developing Graphcore-specific capabilities for future AI hardware.
Role Summary
You will work with existing Arm-developed diagnostics technologies and extend them to support Graphcore's next-generation AI silicon.
You will be responsible for developing system-level diagnostics and stress tools that integrate with an existing framework to detect data integrity, computational correctness, performance, and reliability issues across CPUs, AI accelerators, memory, storage, PCIe, firmware, BMC, and other platform components. Examples include silent data corruption (SDC) tests, power transient stress tools, and platform diagnostics, with opportunities to develop new diagnostics as future hardware capabilities evolve.
This role requires close collaboration with hardware architects, firmware engineers, validation engineers, and diagnostics teams to understand new hardware capabilities and translate them into reusable diagnostic software.
Responsibilities
Learn and extend existing Arm diagnostics tools to support Graphcore's AI platform.
Develop specialized diagnostics and stress-testing software for CPU, memory, interconnect, PCIe, and other system components.
Build reusable validation utilities that integrate into the existing validation framework.
Develop tools that expose intermittent hardware failures including silent data corruption, timing-related issues, and hardware instability.
Design configurable diagnostic applications supporting multiple silicon revisions, platforms, and execution environments.
Develop automation for executing diagnostics across server and rack-scale validation environments.
Design configuration-driven diagnostics supporting scalable parameterization and workload variation.
Collaborate with hardware architects to understand new hardware capabilities and identify missing diagnostics.
Work closely with firmware and validation teams to improve hardware observability.
Debug low-level hardware, firmware, operating system, and driver interactions.
Analyze diagnostic output and improve fault isolation methodologies.
Develop software that enables engineers to reproduce and investigate difficult hardware failures.
Contribute reusable libraries and utilities that improve engineering productivity across multiple validation teams.
Candidate Profile
Essential
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
Experience developing hardware diagnostics, system validation software, firmware validation tools, or low-level systems software.
Strong software development skills in Python and C/C++.
Strong Linux systems experience.
Strong understanding of modern server platform architecture, including how CPU, memory, PCIe, storage, networking, firmware, operating system, and device drivers interact within a complete system.
Experience debugging hardware/software interactions across multiple layers of the platform.
Experience developing diagnostics, stress testing, or hardware validation software.
Experience with server platforms, embedded systems, or SoC validation.
Strong analytical and debugging skills.
Experience collaborating across hardware, firmware, software, and validation teams.
Excellent communication and problem-solving skills.
Desirable
Preferred Qualifications
Arm-based server platforms
AI accelerators or high-performance computing systems
Silent Data Corruption (SDC) testing
Hardware stress testing
Power transient analysis
Hardware fault injection methodologies
Firmware validation
Silicon bring-up
Performance characterization
Hardware telemetry and observability
BMC firmware or server management
RAS (Reliability, Availability, Serviceability) technologies
Validate across subsystems:
CPU scaling and cache behavior
Memory (DDR/HBM) bandwidth, latency, and NUMA effects
Interconnect contention under multi-core load
PCIe/I-O throughput, latency, and multi-device scenarios
High-speed I/O validation
What Success Looks Like
Extend existing diagnostics technologies to support new Graphcore hardware.
Develop new diagnostics tools for emerging hardware capabilities.
Build reusable software components that integrate seamlessly with the existing validation framework.
Improve hardware observability and root-cause isolation.
Detect and characterize intermittent hardware failures that traditional validation techniques cannot expose.
Deliver configurable diagnostics that scale across multiple platforms and silicon revisions.
Work effectively across hardware, firmware, validation, and diagnostics teams to continuously improve platform quality.
Why Join Graphcore?
This role provides a unique opportunity to work at the intersection of hardware architecture, diagnostics, and software engineering while helping define how next-generation AI systems are validated. Rather than maintaining an existing validation framework, you will develop the specialized diagnostics and stress tools that make that framework valuable. Your work will directly influence hardware quality, silicon bring-up, and long-term platform reliability for future AI infrastructure.
USA Benefits
In addition to a competitive salary, Graphcore offers flexible working and a comprehensive benefits package designed to support your health, wellbeing and financial future. Our benefits include medical, dental and vision coverage, Flexible Spending Accounts (FSAs), Health Savings Accounts (HSAs), disability and life insurance, a 401(k) retirement plan, commuter benefits, wellness services and an Employee Assistance Programme (EAP). We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. 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.
J-18808-Ljbffr
- ...OverviewWe are seeking an Systems Architecture, Integration, and Test Engineer (Electrical and/or... ...requirements. You will lead efforts in electrical architecture... ...measures Lead technical reviews related to system... ..., redundancy, and diagnostic coverage Define top-down...SuggestedPermanent employmentTemporary work
$100k
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing... ...seniorities.Tenstorrent is hiring a System-Level Test (SLT) Engineer to ensure our silicon behaves... ...handling.Integrate functional, stress, and diagnostic tests into SLT platforms; adapt them...SuggestedPermanent employment- ...and completeness of Diagnostics software solution... ...the software test plan.Study new features... ...train software engineers for designing and... ...casesDriving the technical requirements to achieve... ....Owns the SoC system level feature validation... ...drive innovation.Lead the resolution of...Suggested
- ...box communication systems for satellites, UAVs... ...System Engineer II to our team. If... ...about developing leading-edge phased arrays... ...communication system testing. In this position,... ...will serve as the technical lead for system integration... ...observability, diagnostic capabilities, and...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...PCs, gaming and embedded systems. Grounded in a culture of... ...We are seeking a visionary Lead/Principal Diagnostics Engineer to drive our shift from proven... ...and System-Level Tests (SLT) directly into Automated... ...RESPONSIBILTIIESStrategic Technical Leadership: Define the technical...SuggestedShift workEarly shift
- ...critical infrastructure, and autonomous systems. We design and manufacture our hardware... ...We’re hiring a Systems Integration and Test Engineer to bring our hardware, firmware, and... ...test fixtures, automated scripts, and diagnostic tools for repeatable integration and regression...Full time
- ...production floors. The engineering team is small and the... ...the Robot Management System (RMS) — the software layer... ...-wide monitoring and diagnostics. You own the platform... ...features Clear technical writing — we will ask... ...force failure, not just test suites that confirm the...Contract work
$143.7k - $194.4k
...Vetting owns that gate. We build the diagnostic tests that every accelerator server... ...hiring a Software Development Engineer II to build the data and analytics systems that tell us what our tests are... ...and design documents for technical and non-technical readers, including...InternshipFlexible hoursShift workNight shiftDay shift- ...enabling AI breakthroughs, or bringing leading edge products to market, every... ...your career.THE ROLE: The technical leader will be responsible for System and Silicon debug of AMD EPYC Server... ...system level failures working with engineering teams across AMD. Candidate will...
$129.2k - $174.8k
...communities around the world.As a RF Comms Systems Integration and Test Engineer, you will work with a wide variety... ....In this role you will:• As a technical contributor, be at the forefront of... ...testing- Experience with leading technical initiatives and key deliverables...Permanent employmentFlexible hours- ...centers, to PCs, gaming and embedded systems. Grounded in a culture of... ...career. THE ROLE:AMD is seeking a Lead Systems Debug Engineer to provide technical leadership for system bring-up, validation... ..., oscilloscopes, and board-level diagnostics.Experience developing debug...
$152k - $241.5k
...team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding... ...through better workflows, diagnostics, and toolingWhat we need to... ...tools, automation, test infrastructure, triage workflows... ...across teams and drive technical execution in ambiguous early...Full time$151.2k - $204.6k
...world.As a Sr. PIT RF Communications System Payload Integration and Test Engineer, you will engage with an... ...performance.· Collaborating with diverse technical teams such as software, mechanical... ....Basic qualifications- Experience leading the design, automation, deployment...Permanent employmentFlexible hours$116k - $159.5k
...materials science and engineering solutions that are... ...in a supportive leading global company.... ...The Manufacturing Test Quality Engineer bridges... ...for complex systems (e.g., lithography... ...fixture design and diagnostic hardware interfaces... ...designs. Technical Qualifications & Skills...Permanent employmentFull timeShift work$120k
...The System Test Engineer provides subject matter proficiency for our USAF mission. This role is responsible for providing analytical skills... ...functional testing, and end-to-end testing. Shall perform other technical and/or test-related duties as required. This role is...Remote work$125.7k - $203.1k
...world, working together in Engineering, IT, Supply Chain,... ...Software Engineer Embedded Systems II, you will take ownership... ...implement robust system-level test automation and diagnostic tools using Python and modern... ...software and driving technical excellence across the entire...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours$86.4k - $129.6k
Position: System Application Engineer - Building ControlsLocation: Houston, TX ,... ...properly. Performing system diagnostics and recommend enhancements... ...documents. Providing technical support and direction to end... ...similar roleAbility to take the lead programmer role on medium...Full timeContract workTemporary workFor contractorsH1bFlexible hours$238.7k - $365.7k
...Principal Software Engineer to shape and scale... ...that build, test, integrate, validate... ...is for a hands-on technical leader who can turn... ...successful candidate will lead a major capability... ...engineering system. What You'll Do (Responsibilities... ..., metadata, diagnostics, and artifacts;...Full timeLocal areaImmediate startRemote workWork from homeRelocation packageFlexible hours$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build... ...platforms.Use hardware diagnostics, operating-system signals, scheduler... ...understanding of data structures, algorithms, testing, and software design.Experience designing...Full timeRemote work$224k - $356.5k
...looking for a Senior System Software Engineer (SDN) to advance software... ...and partner teams to lead architecture,... ...technologies.Demonstrate technical leadership and mentorship... ..., scale, and upgrade tests connected to... ...Python used for test, diagnostic, build, or operational...Full timeRemote work$99.56k - $165.93k
...the U.S.-based subsidiary of KIOXIA Corporation, a leading worldwide supplier of flash memory and solid state drives... ...KIOXIA America Inc. is looking for a Sr System Test Engineer to join our Customer Technical Support team in Round Rock Texas. This role reports...Full timeLocal areaWorldwideRelocationFlexible hours$207k - $300k
...automation, processes, and diagnostics in support of new... ..., configuration, testing and management of... ...and repair systems are working efficiently... ...degree or PhD in Engineering, Computer Science, or a related technical field.8 years of... ...future of world-leading hyperscale computing...Worldwide$128k - $176k
...a global leader in materials engineering solutions used to produce virtually... ...every day in a supportive leading global company. Visit our... ...supports our technology. Using your technical experience and critical... ...engineering analysis, generate test reports, develop innovative...Full time- ...enabling human life on Mars.SR. TECHNICAL PROJECT LEAD (SILICON ENGINEERING)At SpaceX we’re... ...advanced broadband internet system. Starlink is the world’s... ...worldwide. We design, build, test, and operate all parts of... ...software drivers and diagnostic scriptsAbility to work in...Permanent employmentWorldwideWeekend work
$104k - $164k
...wait to meet you.WHAT YOU'LL DOWe're looking for a Senior Lead Systems Engineer who's passionate about building the next generation of enterprise... ..., automation, and self-service.You'll lead complex technical initiatives from concept through delivery, building integrations...Work at officeLocal area- ...are looking for a dynamic, energetic Lead Software Systems Engineer to join our growing team. As a key... ...team fosters and encourages continuous technical innovation to showcase successes as... ...object-oriented programming, testing, and performance optimization.Strong...
$202k - $310k
Job DescriptionThe RoleAs a Lead System Integration Engineer - Enterprise Transformation, you will design... ...integration solutions, translate business and technical requirements into practical system... ....Experience supporting automated testing, cutover planning, data validation,...Full timeH1bLocal areaWork from homeRelocation package- ...Purpose: The Software Engineer leads full-stack software... ...for medical In Vitro Diagnostic (IVD) devices and provides... ...configuring operating system environments, and... ...established regulatory and technical specifications. The... ...Program, integrate, and test low-level...Full timeFlexible hoursWeekend work
- ...Overview ACS (Allen Control Systems) is a defense technology... ...former U.S. Navy electrical engineers with deep experience in robotics... ...three tracks (Systems, Systems Test, and Systems Reliability)... ...and seek to grow the team's technical breadth and depth. There will...InternshipLocal area
- ...THE ROLE: Join AMD's System Level Test (SLT) team and help bring... .... As an SLT Engineer, you will play a key... ...enjoys solving complex technical challenges and turning... ...passionate about advancing leading-edge processor... ...Partner with design, diagnostics, foundry, supply chain...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead - System Tests & Diagnostics Engineer. Be the first to apply!
- technical lead Austin, TX
- technical leader Austin, TX
- lead engineer Austin, TX
- lead operating engineer Austin, TX
- lead infrastructure engineer Austin, TX
- lead product engineer Austin, TX
- lead network engineer Austin, TX
- lead system engineer Austin, TX
- lead industrial engineer Austin, TX
- system performance engineer Austin, TX




