Job Description
Job Title:  Winter 2027 Co-op - Game Developer
Posting Start Date:  9/10/26

Standard Job Description

The simulation software engineer will play a key role in the evolution of an established simulation training platform contributing to the transition from a traditional desktop-based system to a modern, interactive 3D environment. Reporting within a cross-functional engineering team, the successful candidate will be responsible for implementing components that enable real-time visualization, user interaction, and system integration.

 

Primary responsibilities include translating existing system workflows and logic into a Unity-based environment, developing scalable and maintainable application components, and ensuring alignment between the visualization layer and underlying system behavior. The role offers a flexible hybrid work schedule with a minimum requirement of two days per week in the office to collaborate with other software engineers, testers, graphic artists, system subject matter experts to ensure that new capabilities are introduced without compromising existing functionality. The engineer will contribute to defining practical modernization strategies, balancing performance, usability, and long-term maintainability while supporting incremental delivery features.

Basic Qualifications

  • Current student in Computer Science or Software Engineering
  • Unity Experience
  • Eligible for NATO Secret clearance in a timely manner.

Desired Skills

  • Knowledge of programming in Java
  • Knowledge of Agile/Scrum software development practices
  • Good communication skills, and ability to work within a team.