Sledgehammer Games Company Logo

Sledgehammer Games

Foster City, California - United States
View all jobs at this company »

Gameplay Engineer

Description

Sledgehammer Games, located in Foster City, CA, is currently seeking a talented Gameplay Engineer.  The primary responsibility of the gameplay engineer role at Sledgehammer is to partner with a level pod and drive gameplay systems and the level experience. The candidate will utilize a scripting language and C/C++. The Gameplay Engineer will be working hand-in-hand with designers and artists to prototype, iterate, and execute, on the level experience.  Additionally, the Gameplay engineer is expected to be a technical lead for their pod policing: frame rate, memory, content usage, risk assessment, bugs, mechanics, etc.  Qualified candidates need to be a self-starter, able to operate in a highly dynamic environment, and have concise execution during times of high stress.  This is a great opportunity for someone who has a solid technical background, a passion for the gaming industry and enjoys working with a powerful engineering team.  This position reports to the Lead Campaign Engineer and will interact directly with all disciplines of the development team.

 

Duties and Responsibilities:

  • Prototype, iterate, and execute, on the level experience and mechanics
  • Design, write, debug and refine gameplay systems, features, tools and infrastructure as needed
  • Work with content creators, designers, and other engineers to ensure coherence of game vision
  • Implement new and enhance existing gameplay systems and features according to the needs of the project
  • Policing content creators on frame rate, memory, and asset usage

 

Requirements:

  • 3+ years programming experience
  • Demonstrated proficiency in and knowledge of C/C++, data structures, performance, and multi-threaded programming techniques
  • Enjoy working with scripting languages
  • Contributed extensively to the development of two or more shipped games, PC or console
  • Knowledge of common data structures and algorithmic solutions
  • Proficient with 3D math including linear algebra (vector math, matrices)
  • Client (designer) focused
  • Thorough knowledge of software design practices including modular architecture, event-driven architecture, and software design patterns
  • Ability to quickly understand and work with internal and externally developed code
  • University-level degree in Computer Science or related field
  • A strong passion for video games of many kinds


 Recommended:

  • Experience with computer game technologies including: Camera systems, AI programming, physics, 3D programming, animation, collision detection
  • Demonstrated ability to write clean, readable, portable, reliable, and optimized code on current-gen consoles
  • Contributed extensively to the development of gameplay for at least two shipped console games

 

About us:

Sledgehammer Games, the Developers of Call of Duty, Advanced Warfare, was founded with a singular goal:  Achieve Excellence, while making and having fun!  

We have a state of the art facility, an industry leading development team, and a studio culture built to promote and support world class game developers.  

We are actively recruiting top talent for our Call of Duty development team.  If you are passionate and driven to do your best work, and have a desire to work on the most successful FPS franchise in the history of video games, let’s have a chat! 

This Job is no longer active!