Left vs right, blonde vs brunette, MAC vs PC, Liam vs Noel, Napoleon vs The Duke of Wellington, LA Dodgers vs SF Giants, Ali vs Fraser, Green Bay Packers vs Chicago Bears…some great rivalries here… but what does that have to do with programming? It’s you vs the memory! That is what it boils down to. How much code can you squeeze in? That is the question. Insomniac Games is looking for a whiz to design and implement gameplay systems and features into code. How tricky and creative can you get to win this battle? Don’t let it be your Waterloo!
Essential Duties and Responsibilities include the following:
• 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 3D tools.
• Optimize development practices and iteration times
• Other duties may be assigned.
Qualifications, Education and/or Experience:
• 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.
• Good interpersonal skills and the ability to work in and contribute to a collaborative environment. Good instincts for game design and fun and innovative gameplay.
• Strong 3D math skills.
• Must be flexible with schedule changes and shifting timetables.
• Needs to be able to work independently and efficiently when required.
• Ability to multitask several time intensive tasks at once.
Gold Stars for: Avid gamer, especially in the platformer/action genre, PS3 or Xbox 360 experience. Understanding of procedural, object oriented, and aspect oriented programming paradigms. Maya experience a plus. LUA experience is a plus.
If this sounds like the challenge that you have been looking for –then we cannot wait to hear from you! Please use the link below – and apply directly to us on the website! Thanks!