Engine Programmer

Skills
CC++DirectxGame DevelopmentGame ProgrammingProgrammingTechnical Engineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience developing a game engine (at work, school, or as a personal project)
  • 2+ years of technical engineering experience with C or C++
  • Applicants must be authorized to work for any employer in the U.S or Canada

Nice to have

  • 3 to 5+ years experience in game development or similar 3D media using C++
  • Have a pet engine project or game (ideally with public code that we can view)
  • Find the idea of working in a custom game engine more fun than working in a Big Engine™
  • Clear communication skills, ability to work closely with other high-caliber engineers and artists

Day to day

  • Design, implement, and update core systems of the TGC game engine
  • Collaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features
  • Help monitor, identify and troubleshoot issues and inefficiencies to increase the overall effectiveness of the development team