Apple Inc.
Do you have a passion for games? Have you shipped AAA games? Do you enjoy working on custom game engines? Are you an expert in character animation, gameplay, graphics, machine learning, and tools? Then our small multi-disciplinary team of veteran game developers is curious to talk to you about how you could contribute to our proprietary cross-platform game engine and tools.
Description
As a Game Engineer on the Tools & Technology team, you will develop and maintain our bespoke engine, involving architectural design, implementation, debugging, and optimization of systems. You will work closely with artists and designers in areas such as animation, gameplay, rendering, and tools. Your responsibilities include:
- Contributing to a proprietary game engine
- Implementing systems to showcase Apple platform capabilities
- Evaluating current and upcoming games
- Researching and implementing state-of-the-art game systems
- Collaborating with art and design disciplines
- Collaborating with other Apple teams
Minimum Qualifications
- Bachelor's degree or equivalent experience
- Experience in C or C++ programming
- Knowledge of 3D math, such as linear algebra or vector math
- Experience with game technologies like animation, AI, physics, graphics
Preferred Qualifications
- 10+ years of experience as a game industry engineer
- Familiarity with CPU and GPU performance profiling tools
- Contributed to two or more shipped games on PC or consoles
- Experience with custom game engine development
- Experience with game asset pipelines
- Passion for games