Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)
Skills
Artificial Intelligence
Automated Testing
Bash
Benchmarking
C++
CPU
Job Details
We are looking for Senior Hardware Engineer for our client in Austin, TX
Job Title: Senior Hardware Engineer
Job Type: Contract
Job Description:
- The Server Performance Engineer will analyze benchmarks and performance characteristics of next-generation AMD servers and AI accelerators.
- The role involves researching trade-offs in server architecture, collecting and analyzing performance data, and identifying bottlenecks and limitations in systems and SoCs.
- This position requires collaboration with cross-functional teams to optimize server performance for memory hierarchy, storage systems, scheduling, and I/O devices.
- Analyze benchmark results and performance characteristics of servers and AI accelerators.
- Research architectural trade-offs related to memory hierarchy, storage, scheduling, and I/O devices.
- Collect and evaluate performance data from CPU counters, benchmarks, and other sources.
- Execute industry-standard benchmarks to evaluate system performance.
- Use Linux performance analysis tools and methods.
- Experience with test automation and performance workload execution.
- Strong understanding of computer system architecture.
- Programming and scripting skills (C/C++, BASH, Python, etc.).
- Ability to communicate and collaborate effectively with team members.
- Experience with PCIe testing and hardware validation.
- Experience with benchmarks such as STREAM, Multichase, SPECCPU2017, HPL, DGEMM, GUPS, SPECjbb, etc.
- Experience with I/O benchmarks and tools such as Infiniband, iPerf3, FIO, etc.
- Experience benchmarking memory technologies including DDR5, CXL, HBM, and others.
- Experience performing competitive analysis of server architectures and AI workloads.
- Demonstrated experience with Linux performance analysis and benchmarking.
- Experience with test automation in performance validation environments.
- Highly motivated independent contributor with a desire to develop deep technical expertise.
- Bachelor s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.