Position Details
About this role
Software Performance Engineer focused on optimizing AMD platform performance across workloads and benchmarks through deep analysis, parallel algorithms, and close collaboration with CPU architects.
Key Responsibilities
- Analyze application and benchmark behavior to uncover performance strengths, gaps, and bottlenecks on AMD platforms
- Design and implement optimizations, workarounds, and tuning strategies
- Partner with architecture teams to influence future CPU designs
- Collaborate with software vendors and contribute improvements to the open-source ecosystem
- Drive a data-focused methodology to prioritize and measure performance impact
Technical Overview
Hands-on performance tuning of processor-related workloads; proficiency in C/C++, profiling tools, SIMD/vectorization, and cross-OS environments; collaboration with open-source communities.
Ideal Candidate
The ideal candidate is a mid-level software performance engineer with strong C/C++ expertise, CPU profiling, and knowledge of SIMD and microarchitecture, able to optimize across Linux/Windows environments.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Not specified
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile