Galvion

Unity Game Developer (Contract)

Posted: 1 hours ago

Job Description

Job Description: Unity Game Developer (Virtual Reality Multiplayer Combat Simulation)Company OverviewAt Galvion we are pushing the boundaries of Human Machine Interface in the field of Man-Unmanned teaming to empower and protect the Warfighter’s critical mission. Galvion’s Warfighter Systems Integration Lab develops highly immersive advanced combat simulations leveraging Virtual Reality and state of the art scientific design to drastically accelerate the integration of advanced weapons technology and robotics into the Warfighter’s mission. We are seeking a talented, experienced and highly motivated full stack Unity 3D Game Developer to join our team and support the development of our next high-intensity VR multiplayer combat simulation.Position: Unity Game DeveloperLocation: Portsmouth, New HampshireRole OverviewAs a Unity Game Developer, you will support the team in developing, testing and debugging the core components of a virtual reality multiplayer combat simulation built in Unity 6 for PCVR. You will leverage your experience in C# for Unity to help create a robust, scalable, and immersive simulation experience that integrates and connects with external systems in real time. This role requires a good understanding of Unity workflows and leveraging Unity’s tools, as well as solid C# understanding and proper computer science skills.Key ResponsibilitiesGame Development: Contribute to the team’s goals in most aspects of the Unity Game Development workflow: scene management, testing code, debugging, populating data fields, tuning parameters, troubleshooting etc.C# Development: Write clean, efficient, and maintainable C# code for Unity to drive gameplay mechanics, UI, and backend systems.VR Development: Contribute to performance optimization and stability of VR-related topics such as smoothness, alignment, Avatars, audio etc.Collaboration: Work closely with engineers, scientists, and other developers to integrate assets, implement gameplay features, and ensure a cohesive user experience.Documentation: Document code, architecture, and workflows to maintain clear and accessible project knowledge.Required QualificationsExperience: 3+ years of game development experience with Unity, or college degree in game development with Unity knowledge.C# Expertise: Proficient in C# programming for Unity, with a strong understanding of object-oriented programming, design patterns, and Unity-specific APIs. Familiarity with Git-based version control.Networking Skills: Any experience is a plus.VR Development: Hands-on experience developing for VR platforms, OpenXR-based, limitations of VR and familiarity with specific UI characteristics applied to VR a plus.Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot technical issues in related to computer science applied to multiplayer VR.Team Collaboration: Excellent communication and teamwork skills, with experience working in agile development environments.Preferred QualificationsUnity 3D game development experienceUnity scene creation/level design understanding a plus.C# programming proficiencyVR experience a plusMultiplayer or networking experience a plusComputer Science (3D trigonometry) a plusStrong understanding of game logic (necessary)Representing the world as data efficiently (a plus)Comfortable working in a small team of talented and motivated individuals.Comfortable with regular standing, walking and light physical activity to test VR workflows.Comfortable in a Defense-oriented environment.Passion for combat simulation and a strong respect for Defense operators and Galvion’s mission.THIS IS AN ON-SITE POSITION IN PORTSMOUTH, NH WITH AN END DATE OF MARCH 31, 2026

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In