Graphics Engineer, Platform Architecture

Cupertino, CA 95014
  • Job Code
    200262182
Summary

Summary

Posted: Jul 7, 2021

Role Number:200262182

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? The T...Summary

Summary

Posted: Jul 7, 2021

Role Number:200262182

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? The Tools & Technology team focuses on developing a proprietary cross-platform and real-time rendering engine used to showcase custom content. The team is still small but expanding and you will be able to shape the direction and mission.

As Graphics Engineer on the Tools & Technology team, you will develop and maintain the bespoke engine, requiring architectural design, implementation, debugging and optimization of graphics techniques and systems, while working with artists and engineers. You should possess strong practical knowledge of C/C++ and have a good understanding of 3D math.

Key Qualifications

  • Strong understanding of and experience with implementing state-of-the-art real-time rendering techniques relevant to games.
  • Demonstrated expertise in C and C++ programming languages.
  • Demonstrated understanding of 3D graphics and GPU technologies.
  • Expertise in graphics APIs (DirectX, Metal and/or Vulkan).
  • Experience with HLSL and/or Metal Shading Language.
  • Excellent 3D math skills (linear algebra, vector math).
  • Familiarity using CPU and GPU performance profiling tools.
  • Experience with game asset pipelines.
  • Excellent communication and presentation skills.
  • Passion for problem solving.
  • Passion for games.

Description
Contribute to a proprietary engine to enable authoring of custom content representative of modern and forward-looking games.
Develop and optimize high-performance real-time rendering features.
Implement techniques to visually showcase the capabilities of Apple platforms.
Evaluate current and upcoming games and graphics applications to determine how they use system and GPU resources.
Research future directions for games and implement graphics techniques that attempt to predict where developers will be going in the next 3 to 5 years.
Collaborate with art and design disciplines.
Collaborate with other Apple teams.

Education & Experience

5+ years of experience working as an engineer in the games industry or a similar industry.

Additional Requirements

  • Contributed to the development of two or more shipped games, PC or console, considered a plus.


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Graphics Engineer, Platform Architecture

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account