Get a job- Apple seeks a Game Technologies Engineer

The Gamasutra Job Board is the most diverse, active and established board of its kind for the video game industry!

Here is just one of the many, many positions being advertised right now.

Game Technologies Engineer, Apple

Location: Cupertino, CA

Job Description

Build on your development experience and knowledge of game technologies to develop and maintain frameworks for content creation, rendering and game logic. You will be responsible for the development and maintenance of frameworks, sample code and documentation for our gaming APIs and tools. Day to day activities will include development of tools, performance analysis, physics and graphics solutions suitable for gaming.

Build on your development experience and knowledge of game technologies to develop and maintain frameworks for content creation, rendering and game logic. You will be responsible for the development and maintenance of frameworks, sample code and documentation for our gaming APIs and tools. Day to day activities will include development of tools, performance analysis, physics and graphics solutions suitable for gaming.

The successful candidate for this role is team-oriented with excellent communication skills, comfortable in a fast-paced environment, and possessing good testing and programming skills. Familiarity with and interest in game technologies as well as content creation tools is a must. You are proficient with shell scripting, ruby/python and familiar with Unix commands. You have a programming background, C/C++ and Objective-C are second nature to you. You are comfortable in OpenGL writing GLSL shaders as well as OpenCL kernels.

Key Qualifications

Excellent written and verbal communication skills. Come from South African Online Casinos

Familiarity with Mac OSX, Unix, Xcode is a must.

Programming in C/C++ and Objective-C is a must.

Good solid knowledge of OpenGL and 3D and 2D rendering techniques.

Proficiency in shell scripting, Ruby and/or Python.

Solid fundamental knowledge of software engineering techniques, methodologies and practices.

Ability to manage multiple tasks and prioritize work accordingly.

Experience developing complete unit tests using OCUnit or similar is a plus.

 

Interested? Get started here. Are you a recruiter looking for talent? Post jobs here.

Related Posts