Gameplay Programmer

Kim.Dziadyk@iRacing.com

iRacing.com Motorsport Simulations, LLC
Published
June 14, 2022
Category
Job Type
How to Apply
Send your resume to Engineeringjobs@iRacing.com

Description

As a Gameplay Programmer at Orontes Games (an iRacing studio), you will work closely with the art and design team to bring their vision of the game to life. You will be responsible for implementing core gameplay systems and features based on design documentation. You will prototype new mechanics to help prove these designs as well as improve existing mechanics. You will develop the tools and workflows for game systems. You will incorporate and adapt existing libraries and write custom code when needed.

Responsibilities

  • Identify and define technical solutions for various gameplay features following design documentation
  • Design and document technical designs for gameplay systems
  • Develop the tools and workflows needed to produce new game features
  • Prototype gameplay features for quick validation and revision
  • Testing, debugging, profiling, and optimizing implementations
  • UI implementation and improvements
  • Contribute to and support the technical roadmap for future titles

Requirements

  • Passion for playing and making video games with a strong self-driven work ethic
  • An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience
  • Minimum 2 years of game development experience as a gameplay programmer with at least 1 shipped title
  • Experience with Python, including refactoring, optimization, debugging, and testing
  • Understanding of asynchronous programming and coroutines
  • Knowledge of C++
  • Experience with game development tools such as Visual Studio, JIRA, Git

 

Related Jobs

Level Designer   Remote, Switzerland new
July 1, 2022
Senior Multiplayer Programmer   Remote, Switzerland new
July 1, 2022
Game Designer   Seattle, WA
June 25, 2022