Senior Software Engineer
Join our ranks! Infinity Ward, Inc. is an award winning developer and wholly owned subsidiary of Activision, Inc. It is also the developer of the critically acclaimed Call of Duty 1, 2 and the highly anticipated Call of Duty 4 (due to release in November, 2007 and winner of multiple E3 2007 “Best of Show” awards). Infinity Ward is the winner of over 100 Game of The Year and 50 Editor Choice awards, in addition to having the highest selling and most played Xbox 360 game on Xbox Live, Call of Duty® 2.
Since our creation we have strived to provide a unique and fun environment for our employees by focusing heavily on events and activities, both in and out of house, which bring all departments together and create a perfect synergy between work and play. A talented team, an exciting work environment, and competitive compensation await those people who are interested in creating cutting edge games on both the PC and all of the new next-generation console platforms.
Job Description:
The Senior Programmer leads by example, maintaining the highest quality standards for the game. The Senior Programmer may be called upon to manage, supervise, and guide other team members - as well as evaluate their performance throughout the life of the project. If other programmers are unable or unavailable, the Senior Programmer is prepared to assume any coding task required to complete a project.
Among other things, it is the Senior Programmer's responsibility to:
- Contribute to the Technical Design Documents (TDDs) as projects begin.
- Suggest improvements to aid development.
- Develop tools to maximize productivity in the creation of content, as needed.
- Create your own schedule, as well as help others ensure their schedules are realistic and accurate.
- Communicate closely with the Engineering Lead and Chief Technical Officer regarding the status of the game. This includes technical progress on tasks as well as potential pitfalls that require redesign.
- Communicate with the team to ensure your work is maximally useful in making the game a platinum-selling AAA title.
Requirements:
- At least 5 years of game programming experience.
- At least 2 completed games, from concept to ship.
- Fluency in C/C++.
- Appreciation of when not to use Object Oriented Programming.
- Desire to be a member of a talented, motivated, passionate, outspoken team.
- Strong 3D math skills.
- Ability to work within schedule constraints.
- Ability to schedule one's own tasks realistically.
- Excellent written and oral communication skills.
- Self-starter - able to work productively with minimum supervision.
- Exceptional problem-solving and troubleshooting skills.
- Ability to remain current on all aspects of cutting edge programming as it relates to the video game industry.
- Ability to lead, direct, and supervise programmers.
- B.S. degree in Computer Science, Math, Physics, or Engineering preferred.
- Experience using the Visual Studio development environment a plus.
- An avid gamer with a passion for creating great games.
To apply, please send resume to:
Jobs@infinityward.com
Or mail hardcopy to:
Kristin Cotterell
HR – Infinity Ward
15821 Ventura Blvd. Suite 220
Encino, CA 91436
No phone calls or walk-in, please.
Infinity Ward is an Equal Opportunity Employer
www.infinityward.com
www.activision.com
|
 |