What are the responsibilities and job description for the Unity Game Developer (Contract) position at Galvion?
Salary: $30 per hourJob 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 Warfighters critical mission. Galvions 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 Warfighters 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 Unitys tools, as well as solid C# understanding and proper computer science skills.Key ResponsibilitiesGame Development: Contribute to the teams 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 Galvions mission.THIS IS AN ON-SITE POSITION IN PORTSMOUTH, NH WITH AN END DATE OF MARCH 31, 2026
Salary : $30