Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple GPU Performance Modeling Engineer - Platform Architecture 
United States, Texas, Austin 
853144734

18.05.2024
Key Qualifications
  • Strong knowledge and experience in GPU architecture, micro-architecture design, or performance analysis with an emphasis on hardware/software co-design
  • Strong software skills and proficiency in C/C++ and a scripting language such as Python or Ruby
  • Experience working on performance model development and experimentation (GPU or CPU)
  • Knowledge and experience with GPU performance benchmarks and workloads
  • Strong interpersonal skills and creativity to help the team solve design challenges
  • Knowledge of 3D graphics APIs, operating system internals, and compiler technology a plus
  • BS and a minimum of 3 years relevant industry experience
Description
The role involves the C++ code development and maintaining of GPU performance models from the shader core up to the full system. You will collaborate with experienced architects, compiler engineers, RTL designers and software teams to assess the feasibility of new hardware and software features, running performance experiments and reporting them. You will work on the analysis of existing and new workloads to identify bottlenecks in the design or software and working on solutions with the team. You’ll be architecting new Metal APIs, simulator features, and brainstorming novel ideas to boost simulation performance and accuracy.
Education & Experience
BS and a minimum of 3 years relevant industry experience. MS or PhD in Computer Science, Electrical Engineering or Computer Engineering is preferred