Overview

Come be part of a studio that pushes boundaries of technology, creativity and imagination. A studio that is player obsessed. A place where teammates seek to amplify each other.

Responsibilities:
Prototype, maintain, extend, and implement graphics features
Work directly with content creators to deliver the exact tools/feature and gameplay experiences they need
Improve code stability by keeping on top of bugs that arise
Improve code efficiency by detecting and addressing performance bottlenecks
Design and implement new gameplay systems, from prototype to completion
Extend and improve existing gameplay systems
Team up with other developers across the studio to deliver amazing results
Participate in technical systems design and planning
Solve issues that stand in the way of great player experiences
Work with team leads and producers to estimate, track, and scope work across all phases of the project

Qualifications:
Professional software engineering experience in C++ (3 years)
Experience working on AAA game titles
Professional experience shipping products with a multidisciplinary team
Professional experience working closely with creative team members to deliver features
1+ years professional experience with a modern graphics API and shader language
Strong graphics, mathematics, debugging, and communication skills
Ability to handle assignments independently, with minimal direction/assistance
Ability to write, profile, and optimize code to be highly efficient
Solid understanding of fundamental programming concepts

Pluses- Nice to have:
Experience writing tools in C#
Familiar with 3rd party content creation packages: Maya, Max, XSI, etc.
Slipspace experience
Experience with Lua as an embedded scripting language

If interested, please send a resume to cjwhite@apexsystems.com

Tagged as: , ,