PlayStation Studios  Company Logo

PlayStation Studios

, - United States
View all jobs at this company »

Staff Game Programmer

Description

Sony Computer Entertainment America Inc. (SCEA) markets the PlayStation® family of products and develops, publishes, markets, and distributes software for the PlayStation®Portable entertainment system, PlayStation®2 and PlayStation®3 computer entertainment systems, for the North American market.

Based in Foster City, California, Sony Computer Entertainment America Inc. serves as headquarters for all North American operations and is a wholly owned subsidiary of Sony Computer Entertainment Inc.

Sony PlayStation: Staff Game Programmer
Santa Monica, California

Join the God of War team!

Sony Computer Entertainment Santa Monica is seeking a Sr. Game Programmer to join the team behind the critically acclaimed AAA titles "God of War" and "God of War II."

This role designs and develops the game application that is used by the team in the creation of the game. This will often involve writing some engine side systems for the use of the art team as well as game-play code that is produced in conjunction with the designers, for handling the creative aspects of game-play development. Some tools development is occasionally required for handling data needed by the game-play tasks.

Responsibilities:
• Is a key contributor to the development of technology, systems and tools that support game design needs. This includes, but is not limited to, game logic, character behaviors, state based animations selection, motion systems, scripted mini-games, physics systems, collision systems, rendering, particle effects, entities systems, camera logic, sound support.
• Collaborates with the development team to strategically manage and develop all aspects of the game-play experience from a technical perspective.
• Provides input into the technical design and vision through all phases of the game development cycle from pre-production through final product release.
• Independently undertakes research prior to the commencement of a new system or task to ensure implementation effectively meets defined goals.
• May also have management responsibilities or a formalized leadership role within the programming team. This entails contributing to schedule management needs, providing guidance to support the diplomatic resolution of complex problems, providing input into team performance reviews, facilitating career coaching.

This Job is no longer active!