Sigmatech · 13 hours ago
XR Software Engineer
Sigmatech is seeking a creative and motivated XR Software Engineer to join their Technical Solutions Group. In this role, you'll design and develop interactive training systems for the National Security Space Institute, primarily focusing on transferring Unity applications to Unreal Engine while collaborating with various team members to create immersive experiences.
EducationE-LearningTraining
Responsibilities
Support the design and development of serious games and interactive applications using Unity, Unreal Engine, and WebGL/HTML, CSS, and JavaScript
Work with the Senior XR Software Engineer on transferring our Unity XR Programs to Unreal
Contribute across the full game development stack, including gameplay programming, UI/UX implementation, backend integration, asset pipeline support, game mechanics, and core features for training simulations
Write clean, maintainable, and efficient code under the guidance of senior developers
Participate in debugging, testing, and performance optimization across various platforms
Work with 3D modelers and instructional designers to integrate assets and learning content into training solutions
Collaborate with instructors, government, and the development team to gather requirements and implement feedback
Assist with XR development projects, with training and mentorship provided
Qualification
Required
Support the design and development of serious games and interactive applications using Unity, Unreal Engine, and WebGL/HTML, CSS, and JavaScript
Work with the Senior XR Software Engineer on transferring our Unity XR Programs to Unreal
Contribute across the full game development stack, including gameplay programming, UI/UX implementation, backend integration, asset pipeline support, game mechanics, and core features for training simulations
Write clean, maintainable, and efficient code under the guidance of senior developers
Participate in debugging, testing, and performance optimization across various platforms
Work with 3D modelers and instructional designers to integrate assets and learning content into training solutions
Collaborate with instructors, government, and the development team to gather requirements and implement feedback
Assist with XR development projects, with training and mentorship provided
Bachelor's degree in Game Development, Software Development, Computer Science, Software Engineering, or a related field
2+ years of experience working with Unity, Unreal Engine, or similar 3D development tools
Basic proficiency in C# or C++
Strong interest in learning and contributing within a collaborative development environment
Fundamental understanding of game development, 3D environments, and interactive media
Excellent problem-solving and communication skills
Ability to work independently and with a team
Preferred
Familiarity with XR hardware and platforms (e.g., HoloLens, Meta Quest, Varjo)
Experience with version control systems such as Git, GitHub, or Diversion
Basic knowledge of 3D modeling tools (e.g., Blender, Maya)
Interest in serious games, military/technical simulations, or training applications
Academic or practical experience in AR/VR development
Company
Sigmatech
Sigmatech provides management, training, and eLearning solutions.