Shirley Temple Black, Julia Child, Jeff Gordon, George Lucas, Dave Brubeck, William Randolph Hearst, and Coolio all have one thing in common… they were born in California! We did a shout out for famous NC’ers, so why not do one for California’s best? Seems fair right? So what does California have to do with this job? LOCATION, LOCATION, LOCATION! It’s all about location… or so they say in the housing market. Insomniac Games is looking for a gameplay programmer to design and implement gameplay systems and features in code, in our Burbank location.
Essential Duties and Responsibilities for this spot include:
• Program content for enemy AI, weapons, character controls, and other functionality within an established framework
• Design and implement modifications, reorganizations, and extensions to existing code base
• Analyze, organize, and optimize code
• Flesh out, expand, and implement game designs
• Provide input on game design and code architecture decisions
• Work closely with designers to implement their ideas (this should include the ability to estimate the time it would take to implement a feature to give feedback to the designer in what is possible in the given time frame)
• Add gameplay data to assets through the use of Maya
• Optimize development practices and iteration times
• Other duties may be assigned.
What you bring to the table:
• A Bachelor's degree from a four-year college or university; or two to four years related experience and/or training; or equivalent combination of education and experience.
• Must have shipped one or more titles.
• Strong knowledge of C and C++ programming languages.
• Adaptive coding style.
• Visual Studio experience, LUA, XML, and Maya experience a plus.
Bonus points go to you for being an avid gamer and having good instincts on design and fun and innovative gameplay. Strong 3D math skills. Need to be able to work independently and efficiently when required, and have the ability to multitask several time intensive tasks at once. Possess an understanding of procedural, object oriented, and aspect oriented programming paradigms.
If this sounds like the perfect location for you, then we look forward to hearing from you! Please use the link below and apply directly on line. Thanks!