Galvion
Unity Developer - Intern
GalvionUnited States1 day ago
InternshipRemote FriendlyEngineering, Information Technology
The Company

Galvion exists to empower military and tactical missions around the world. Our tactical head solutions, power & data systems and advanced capabilities divisions work independently as well as collaboratively to design, develop and deliver best-in-class, purpose-built solutions that enhance the agility and survivability of the modern warfighter and other demanding end-users. With over 20 years of experience, we have a proven track record as a reliable partner and a reputation for excellence. We believe in human-centered innovation and work proactively to solve the problems left unsolved by others so that our partners can safely complete their missions.

Job Description: Full Stack Unity Game Developer (Virtual Reality Multiplayer Combat Simulation)

Company Overview

At 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.

THIS IS AN INTERN POSITION ON-SITE IN PORTSMOUTH, NH from mid-May 2026 to August 2026.

Position: Robotics/Computer Science Engineer

Role Overview

As a robotics/computer science engineer intern your task is to contribute to the development and improvement of robotics integration in a synthetic simulated environment. You will leverage your expertise in computer science and or robotics to generate synthetic data from Unity’s Physx simulator in order to run existing PX4 autopilot algorithms for ground and air drones in real time. This role requires a very good understanding of sensor data properties (e.g. IMU, GPS, Pressure) and physics as well as computer science skills to implement those principles in functional and efficient algorithms (in C#).

Key Responsibilities

  • Writing scripts for real time synthetic data generation within Unity’s Physx environment at 120 Hz and up or with substepping.
  • Setting up the application environment for communication between PX4 in Linux, Unity 3D on Windows and ROS if needed.
  • Testing and optimizing the results.
  • Opening the software to a potential general Unity plugin for more robotic systems.
  • C# Development: Write clean, efficient, and maintainable C# code for Unity.
  • 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 Qualifications

  • Experience: 2+ years college with Computer Science experience with ROS and external libraries like Gazebo
  • C# knowledge: Decent proficiency in C# programming for Unity is very welcome, with a strong understanding of object-oriented programming, design patterns, and Unity-specific APIs. Familiarity with Git-based version control.
  • Networking Skills: Network communication protocols and debugging a plus.
  • Unity3D Hands-on experience developing for Unity3D a plus.
  • Physics and Data science: strong understanding of mathematical applications to physics and data science concepts such as noise processes, frequencies etc., crucial.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues in real-time
  • Team Collaboration: Excellent communication and teamwork skills, with experience working in agile development environments.

What We Offer

  • Opportunity to work on a groundbreaking VR multiplayer combat simulation.
  • Collaborative and creative work environment with a passionate team.
  • Professional growth and learning opportunities in cutting-edge VR and multiplayer technologies.

This is a laboratory setting that requires in person work. Remote work not applicable.

Galvion provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Galvion complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Key Skills

Ranked by relevance