INTERNSHIP DETAILS

Robotics - Computer Science - Intern

CompanyGalvion
LocationPortsmouth
Work ModeOn Site
PostedJanuary 7, 2026
Internship Information
Core Responsibilities
The intern will contribute to the development and improvement of robotics integration in a synthetic simulated environment, focusing on generating synthetic data from Unity’s Physx simulator. Key tasks include writing scripts for real-time data generation, setting up communication environments, and optimizing results.
Internship Type
intern
Company Size
247
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Galvion designs, develops, and delivers mission-critical head solutions, intelligent power and data management systems, and advanced integrated soldier systems for the world’s most demanding military and tactical teams. A foundational belief in calculated investment and capability expansion drives continued product and technology evolution beyond purely passive protection, focusing instead on active, integrated systems that enhance performance and survivability, with an eye to the ever-changing demands of the modern battlefield. Privately owned with accredited facilities in New Hampshire, Vermont and Massachusetts in the US, Montreal in Canada, Bristol in the UK, and Gdańsk in Poland, Galvion’s team of 450+ employees work proactively to solve the problems left unsolved by others. Empower your mission
About the Role

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
C#Unity3DRoboticsComputer SciencePhysicsData ScienceProblem-SolvingTeam CollaborationNetworking SkillsAgile DevelopmentScriptingSimulationData GenerationPX4ROSGazebo
Categories
TechnologyEngineeringSoftwareData & AnalyticsCreative & Media