NOTE: This job is no longer available!

Software Engineer - temporary

Santa Monica, California, United States
Treyarch is looking for a Software Engineer to work on Call of Duty: Black Ops 2.   The candidate must have worked in the video games industry and shipped at least one AAA game title.  A Bachelor's degree in computer science or related field is a plus.
 
Responsibilities:
 
Data analysis for performance and memory optimization
Design, documentation, development and deployment of new software systems, existing software improvements and software development tools
Working with other departments and end-users in order to perform software improvements and maintenance

 
Candidate must have the following skills:
 
Fluent in C++
Good written and spoken communication skills
Work well in a team environment
Capable of working to deadlines
Direct3D/OpenGL experience
 
The following skills are optional, but definitely advantageous:
 
Console and/or embedded systems programming
Strong 3D math skills
Network programming
Database programming
PERL/Pyhon or other scripting languages