Careers

___ CURRENT JOBS
- | Art Director
- | Character Artist
- | Character TD/Rigger
- | Technical Director/Lighting Artist
- | Environment Texture Artist
Art Department
- | Game Designer
- | Gameplay Scripter
Design Department
- | Graphics Tools Programmer - ICE
- | Graphics Programmer - ICE
ICE Department
- | UI/UX Designer
- | Web Designer/UI Artist
Interactive Department
- | Tools Programmer
- | Network Programmer
- | Audio Programmer
- | Graphics Programmer
- | Gameplay Programmer
Programming Department
Graphics Programmer - ICE
What is the ICE Team?
Naughty Dog is home to the ICE Team, one of Sony’s World Wide Studios central technology groups. The ICE Team focuses on creating core graphics technologies for Sony’s worldwide first party published titles, including low level game engine components, graphics processing pipelines, supporting tools, and graphics profiling and debugging tools.
The ICE Team also supports third party developers with a suite of engine components (PlayStation®Edge), and our graphics analysis, profiling, and debugging tool (PlayStation®3 GPAD) for the RSX™. Both enable developers to get better performance out of the PlayStation®3.
Responsibilities
- Design and program low level graphics engine components to be used by development teams around the world
- Create clean, efficient, and well tested code
- Support development teams across the world
- Collaborate with our sister technology groups on global projects
- Write high quality user documentation
Requirements and Skills
- Excellent 3D math skills (linear algebra, vector math)
- Strong graphics background
- Strong knowledge of C and C++ programming languages
- Strong knowledge of industry standard graphics APIs (DirectX, OpenGL, libGCM)
- Console programming experience
- Desire to understand hardware at a low level
- Good oral and written skills
- Knowledge of shader programming languages (HLSL/Cg) *Preferred*
- Self-motivated individual with excellent problem solving skills
- Understanding of procedural, object oriented, and aspect oriented programming paradigms
- B.S. in Computer Science and/or Mathematics or equivalent work experience
Email your resume or contact us about this position here: jobs@naughtydog.com






/naughtydog
/naughty_dog
/NaughtyDog
/naughty_dog
RSS