Senior Core Engineer

A Sr. Core Engineer will develop core systems and Unity tools to facilitate gameplay engineers, designers, artists and animators.

Description

  • Develop core systems in C# to support gameplay engineers – such as AI, physics, particles and audio functionality
  • Develop tools in Unity to support artists and designers
  • Reliably create good quality, performance-minded code
  • Maintain a professional attitude and strive to maximize team and departmental performance

Requirements

  • 5+ years experience in the creation and delivery of state-of-the-art, performance-minded console or mobile games
  • Proficient in C# or C/C++; design, coding, testing, debugging, and integration
  • Solid knowledge of scripting languages such as LUA
  • Console or Mobile game development experience required (at least one title)
  • Ability to work independently and to be self-directing
  • Excellent teamwork and communication skills
  • BA/BS Degree in Computer Science/Engineering or related field preferred.

Preferred

  • Experience with Unity.
  • Experience with server side technologies such as PHP and MySQL