Virtual Heroes Company Logo

Virtual Heroes

Orlando, Florida - United States
View all jobs at this company »

Junior Game Programmer

Description

The Virtual Heroes Division of Applied Research Associates is looking for a dedicated, hard-working Junior Game Programmer with a passion for using game technology to develop state-of-the-art training applications. You will be a key member of a team that is solving real-world problems for customers in the military, medical, commercial, and intelligence industries. Ideal candidates will have broad programming experience on one or more published/deployed projects. You must be able to serve multiple projects simultaneously with agility, poise, and focus.

Are you passionate about video games? Want to create software that makes a difference? At the Virtual Heroes Division of Applied Research Associates, our goal is to improve your safety, security, and way of life. Join us!

Our games are award-winning, reflecting the creativity, dedication, and vision of every member of our studio. You can be part of our team!

Required Skills:

  • Ability to obtain and maintain a DoD security clearance
  • US Citizenship
  • Bachelor's Degree (or higher) in Computer Science, Game Development, or a similar discipline and at least 2 years of relevant experience OR 8 years of relevant experience, for talented candidates without a degree
  • Experience coding with at least one game engine
  • C++ experience and demonstrated knowledge of good software engineering practices

Preferred Skills:

  • Experience with the Unreal Engine
  • Experience working on multi-discipline teams (art, design, QA, programmers)
  • Knowledge of the art side of game development
  • Experience developing multiplayer game/training applications
  • Experience with mobile platform development (iOS, Android)
  • Experience with databases (MySQL, sqlite, spatialite)
  • Experience with 3rd party library integration
  • Experience with VR development
  • Experience with AR development

Additional Requirements:

  • Following a successful phone interview, candidates will be required to take a code exam to demonstrate a variety of development proficiencies.