
SoC Performance Engineer
- Markham, ON
- Permanent
- Temps-plein
- Work with IP and SOC architects to develop and optimize leading edge processors
- Characterize workloads, project performance and debug performance issues
- Run performance simulations and analyze results to evaluate architectural features
- Analyze the competition and identify areas for future improvement
- Enhance existing application tracing techniques
- Develop and maintain tools for data collection and analysis
- Execute post-silicon debug/tuning efforts to ensure AMD processors are fully performance optimized
- Job responsibilities also include multi-discipline interactions with microprocessor architects, ISA definition owners, software optimizers, compiler team, logic designers, and verification engineers to identify, resolve and document architectural performance issues
- 5+ years of prior industry/academic experience
- Experience with computer architecture, system simulation, and performance evaluation
- Experience analyzing system bottlenecks and optimizing computing systems for performance
- Strong experience with computing software, including operating systems, hypervisors, compilers, drivers, and workloads
- Adept at mathematical and statistical modeling
- Detailed microarchitecture knowledge of a CPU, GPU, NPU, Video Processors, and/or DRAM controllers
- Proficient in C/C++ programming and software engineering concepts
- Bachelors, Master’s or PhD degree in Electronics/Computer Engineering or Computer Science with emphasis on computer architecture preferred