company_logo

Full Time Job

Gameplay Programmer

Insomniac Games

Burbank, CA 07-22-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Insomniac Games is looking for a gameplay programmer who is an avid gamer, especially in AAA controller-based games, with experience designing and implementing gameplay systems and features for commercially released games. If this is the role you have been looking for, keep reading:

Essential Duties and Responsibilities include the following:
• Designs and implement gameplay features within an established framework, including server functionality as appropriate
• Designs and implements modifications, reorganizations, extensions, and optimizations to existing code base
• Implements and augments tools to expose features to content creators
• Works closely with designers and artists to implement their ideas, providing technical, creative, and scheduling feedback; expand and adapt designs to meet project goals
• Provides time estimates to leads and management; keep co-workers informed about progress of programming deliverables as well as non-programming prerequisites for feature implementation
• Advises content creators on proper use of tools
• Solicits feedback from users of gameplay systems on how to improve workflow
• Other duties may be assigned

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.
• Ability to work with mathematical concepts such as probability and statistical inference, (desired) and fundamentals of plane and solid geometry and trigonometry.
• Strong 3D math skills, including but not limited to practical knowledge of vectors and vector operations, matrices and matrix transformations, and the various different representations of rotations (Euler, angle-axis, quaternion).
• The basics of intersection testing and collision is a plus.
• Proficient with an application programming language (C and C++)
• Ability to adhere to the prevalent coding style and practices, including source control standards.
• Understanding of procedural and object-oriented programming paradigms.
• Familiarity with commercial content creation packages.
• Familiarity with component-based programming paradigms.
• Desired: proficiency in a scripting language (Python, Perl, Javascript, etc).
Other Skills: Dedication towards individual and team growth. 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. 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.

We look forward to seeing your application. Please use the link below to apply directly to the role. Thanks!

Jobcode: Reference SBJ-rj87kw-3-147-104-248-42 in your application.

Company Profile
Insomniac Games

Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services.