Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and maintain shared performance infrastructure for RISC-V software and performance engineering. You will automate benchmarking and CI, collect performance data into databases and dashboards, manage SimPoint infrastructure, and build reproducible workload capture and replay tooling.
Requirements
- Linux systems engineering experience
- Python and shell scripting skills
- CI experience with GitLab
- Container experience
- Experience with job scheduling, artifact management, databases, and dashboarding
- Experience automating systems at scale
- Access eligibility for technology subject to U.S. export-license requirements
Responsibilities
- Build and maintain benchmarking automation and CI pipelines for SPEC and real-world workloads
- Run workloads across RISC-V silicon, FPGA and emulation platforms, and performance models
- Own SimPoint generation and management infrastructure
- Build performance-data collection databases, dashboards, and visualization tools
- Develop QEMU- and CRIU-based workload capture and replay tooling
- Collaborate with performance and software engineers to remove infrastructure friction