JOBS

POSITION: Software Engineer

Description

The Software Engineer works closely with the Lead Software Engineer and the rest of the development team to design and program multiple requirements for upcoming titles.

Responsibilities

  • Architect, program, and debug high quality code using good software practices.
  • Design, develop and extend next generation game play engine: game play, graphics, interface, AI, networking, audio, etc.
  • Provide status reports to the Lead Software Engineer during all phases of the production cycle.

Qualifications

  • At least three years of experience in C++ programming.
  • Experience with assembly level programming.
  • Experience programming and architecting game play systems.
  • Must have excellent object-oriented design and analysis skills.
  • Must have excellent communication and documentation skills.

Preferences

  • Previous work with a licensed 3D engine (Unreal, LithTech, ...)
  • Windows XP/Vista development experience.
  • Console development experience (PS2, PS3, XBox, XBox 360).
  • Gameplay, Graphics, Physics, Audio, Networking, UI, AI, Tools Programming
  • Experience designing, implementing, debugging, and optimizing 3D graphics engines.
  • Strong Math background.
  • Strong Computer Science background: data-driven systems, algorithms, ...
  • Experience playing a variety of games (particularly FPS).
  • Aggressive, motivated team player.

Education and/or Experience

Bachelor's Degree (B.S.), or M.S. in Computer Science, Engineering, Math or a related degree.


TimeGate Studios offers a challenging work environment, competitive salary, and excellent benefits.

Click here to apply now.
Powered by: CATS - Applicant Tracking System