Unity / C# / Augmented Reality & Virtual Reality (AR/VR) Programmer - 100% REMOTE
Remote Worker - N/A
Description

Come make an impact in the Public Sector! Join our team to do meaningful work and support high-impact government missions.


GP Strategies Government Solutions, Inc. Government Training Solutions | GP Strategies, a wholly owned subsidiary of GP Strategies Corporation, focuses on helping every public sector team unlock its full potential through people performance solutions. 


Our work directly supports mission critical government agencies, including:

• Air Force

• Army

• Department of Defense (DoD)

• Department of Health & Human Services (HHS)

• Department of Homeland Security

• NASA

• National Highway Institute (NHI) | Federal Highway Administration (FHWA)

• State & Local Governments


Our Mission is meaningful and powerful: to deliver innovative people performance through off the shelf and custom learning, mission specialists, and technology solutions, building deep partnerships with customers to help them achieve measurable mission and company performance improvements.


GP Strategies Corporation, the corporate parent of GP Strategies Government Solutions, is a global leader in talent transformation, dedicated to empowering organizations to unlock their full potential. We help businesses enhance workforce performance and achieve strategic goals through innovative, technology-enabled learning solutions. For over 50 years, with a proven track record of supporting over 6,000 global organizations worldwide, we combine human expertise with AI-driven insights to deliver customized strategies that upskill talent, drive technology adoption, and optimize critical processes. 


We are seeking a skilled Unity / C# / Augmented Reality & Virtual Reality (AR/VR) Programmer to join our development team. In this role, you will design, build, and optimize immersive AR/VR applications that support training, simulation, and interactive learning environments. You will collaborate closely with designers, artists, and subject matter experts to bring complex concepts to life through high quality, real time interactive experiences. This is a remote, full-time, benefitted position.


Key Responsibilities:

  • Develop AR/VR applications using Unity and C#, including prototyping, feature development, and production ready builds within a FedRAMP DevOps environment.
  • Implement interactive systems, UI/UX elements, animations, and real time behaviors within Unity.
  • Integrate 3D assets, environments, and visual effects into functional AR/VR experiences.
  • Optimize performance for various hardware platforms (e.g., Meta Quest, iPad, AR Smart glasses, 4D motion capture, Haptics and Gaming peripherals).
  • Collaborate with designers, artists, and instructional developers to translate requirements into technical solutions.
  • Translate storyboards, wireframes, and other architectural documents, based on firm understanding of UI and navigation planning
  • Troubleshoot and debug issues related to performance, interaction, and device compatibility.
  • Work with AR/VR SDKs and APIs (e.g., AR Foundation, XR Interaction Toolkit, OpenXR).
  • Participate in code reviews and contribute to best practices for clean, maintainable code.
  • Document technical processes, workflows, and system architecture.
  • Assist in evaluation and selection of technology solutions in support of business requirements.

Required Qualifications:

  • Strong proficiency in Unity and C# development.
  • Experience building AR and/or VR applications for training, simulation, or interactive environments.
  • Familiarity with AR/VR frameworks such as Unity XR, AR Foundation, OpenXR, or platform specific SDKs.
  • Experience with version control systems (UVC, Git, SVN).
  • Understanding of object-oriented programming, design patterns, and real time application architecture.
  • Ability to integrate 3D assets, animations, Unity Packages, and UI elements into Unity projects.

Preferred Qualifications:

  • Experience with devices such as Meta Quest, HTC Vive, iPads, or other XR hardware.
  • Knowledge of 3D modeling tools (e.g., Blender, Maya, 3ds Max) or experience working with artists.
  • Familiarity with networking, multiplayer systems, or cloud connected applications.
  • Experience with Agile development practices.
  • Background in simulation, aerospace, defense, or technical training environments.
  • Experience integrating solutions in various Learning Management Systems.

Soft Skills:

  • Strong communication and collaboration abilities.
  • Ability to translate technical concepts for non technical stakeholders.
  • Detail oriented with a focus on quality and user experience.
  • Comfortable working in a fast paced, iterative development environment.
  • Strong problem-solving skills and the ability to work independently or in a collaborative team environment.
Requirements

PHYSICAL REQUIREMENTS

General physical requirements needed to perform the essential functions of this job may vary based on location of assignment.

Assignment Location – Remote 

  • Sedentary Work – Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body.  
  • Typing, communicating, repetitive motions. 
  • Close visual acuity to prepare and analyze data, view computer monitors and read. May need to view presentation screens and other visual aids in a virtual setting.  
  • Inside environmental conditions with protection from outside elements.

At GP Strategies Government Solutions culture focuses on performance and revolves around respect, fairness, and working collaboratively to achieve our goals. We support our People, no matter who they are or where they are from, because we all have valuable and unique perspectives and approaches. That's how great ideas are born, which enable us to work smarter.


GP Strategies Government Solutions is committed and proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth and related conditions, sexual orientation, and gender identity), national origin, age, veteran status, disability, or any other federally protected class.