Staff System Tests & Diagnostics Engineer
Core
Develop system-level diagnostics, stress-testing software, and validation libraries for next-generation AI platforms, focusing on exposing hardware failures and ensuring system stability.
Role type
Staff System Tests & Diagnostics Engineer
Builds
Reusable validation libraries, automated diagnostic execution tools, and fault isolation utilities for server and rack-scale environments.
Domain
Hardware validation, system diagnostics, AI platform infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C/C++, Linux systems, server platform architecture, hardware/software interaction debugging, stress-testing, fault isolation
Preferred skills
Arm-based server platforms, AI accelerators, high-performance computing, silent data corruption testing, power transient analysis, fault injection, firmware validation, silicon bring-up, performance characterization, hardware telemetry, BMC firmware, RAS technologies, CPU scaling, cache behavior, DDR/HBM bandwidth, NUMA effects, interconnect contention, PCIe/I-O performance, high-speed I/O
Technologies
Python, C/C++, Linux, PCIe, DDR, HBM, BMC firmware
Responsibilities
Extend diagnostics tools to support next-gen AI platforms; Develop system-level diagnostics and stress-testing software for CPUs, memory, interconnects, and PCIe; Build reusable validation libraries integrating with existing frameworks; Automate diagnostic execution across server and rack-scale environments; Expose intermittent failures like silent data corruption and timing issues; Debug low-level hardware, firmware, OS, and driver interactions.
Seniority
Staff, hands-on IC with strategic scope