Careers

___ CURRENT JOBS
- | Character TD/Rigger
- | Marketing Artist
- | Lighting Artist
- | Environment Texture Artist
- | Character Concept Artist
- | Environment Artist
- | Character Artist
- | FX Artist
Art Department
- | Senior Sound Designer (Contract)
Audio Department
- | Game Designer (Co-Op)
- | Game Designer
- | Combat Designer
- | Game Designer (Multiplayer)
Design Department
- | Tools Programmer - ICE
- | Graphics Programmer - ICE
- | Technical Project Manager
ICE Department
- | Web Designer
Marketing Department
- | Tools Programmer
- | Network Programmer
- | Audio Programmer
- | Graphics Programmer
- | Gameplay Programmer
Programming Department
Audio Programmer
Responsibilities
- Work with the Audio Department and Advanced Technology Group to extend and enhance the audio capabilities for titles currently under development
- Contribute to the design, documentation, and deployment of new audio technologies
- Create custom tools to unify the audio pipeline across multiple titles
- Participate in feature testing, configuration testing, and play testing
- Main tain the existing code base and fix bugs as necessary
Requirements and Skills
- Extensive C++ programming skills with an in depth understanding of object oriented design and programming
- Strong understanding of software engineering principles such as coupling and cohesion
- Experience implementing audio-related game features that interact with game systems
- Experience with existing audio engines such as the Miles Sound System, FMOD, etc...
- Experience with game development for PC and consoles
- Excellent communication skills and the ability to work collaboratively
- Excellent 3D math skills (especially linear algebra and vector math)
- Strong graphics background
- PS3, Xbox 360, PC or other related programming experience
- Good oral and written skills
- Experience with a shipped product from start to finish
Pluses
- Familiarity with automated build techniques, tools, scripts, and XML
- Distributed system development experience; understanding of client/server model
Required Experience/Education
- Bachelor's degree in Computer Science of equivalent
- 4+ years' experience
Email your resume or contact us about this position here: jobs@naughtydog.com



