Staff System Validation Engineer
Core
Design and implement validation tests for Arm-based data center SoCs using open-source benchmarking tools and custom micro-benchmarks to analyze processing units, system memory, communication links, and PCI Express components.
Role type
Staff System Validation Engineer
Builds
AI compute platforms (hardware, firmware, software)
Domain
Hardware systems validation / AI infrastructure
Deliverable
production ML models
Required skills
Linux systems and low-level performance analysis, system validation and benchmarking, CPU architecture and memory systems knowledge, PCIe domain expertise, Python automation and data analysis, C/C++ micro-benchmark development
Preferred skills
Arm-based platform experience, large-scale high core-count systems familiarity, performance tools (perf, numactl, taskset)
Technologies
stress-ng, fio, iperf, sysbench, Imbench, Python, C/C++, Linux
Responsibilities
Translate hardware features into structured, parameterized test cases; tune open-source benchmarking tools; define workload parameters (concurrency, memory footprint, access patterns); design and execute functional, performance, stress, and corner-case testing scenarios; validate CPU scaling, cache behavior, memory bandwidth/latency, and interconnect contention; debug system behavior and performance issues with hardware and firmware teams
Seniority
Staff, hands-on IC