Taro Logo

Virtual Reality Programmer/Developer

Global leader in Civil Aviation and Defense & Security across 40 countries, specializing in training solutions and simulation technology.
North Carolina, USA
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR · Defense
This job posting is no longer active. 😔

Job Description

CAE is seeking a Virtual Reality Programmer/Developer to join their Defense & Security business unit at Seymour Johnson AFB. This role combines software development expertise with virtual reality technology to enhance military training programs. The position requires a unique blend of programming skills, particularly in C++ and Unreal Engine, along with understanding of 3D modeling and VR systems.

The ideal candidate will be responsible for managing and developing VR training solutions, including setting up and maintaining VR labs, creating and editing 3D content, and providing technical expertise to instructors and students. This role offers an opportunity to work with cutting-edge VR technology in a defense context, directly contributing to military training effectiveness.

CAE offers a comprehensive benefits package and promotes a culture of innovation and excellence. The company's mission focuses on preparing military customers to maintain the highest levels of mission readiness through advanced training solutions. This position requires a Secret Security Clearance and combines technical expertise with hands-on training support.

Working at CAE means joining a global leader in training and simulation technology, with opportunities for professional growth and development. The company values empowerment, innovation, excellence, integrity, and collaboration, making it an ideal environment for technology professionals looking to make a meaningful impact in defense and security training.

Last updated 2 months ago

Responsibilities For Virtual Reality Programmer/Developer

  • Provide programming and development support for Virtual Reality (VR) systems
  • Daily setup and shutdown of VR lab
  • Setup specific VR lab profiles, briefings, and demonstrations for academic/training sessions
  • Provide instruction to students/instructors on use of equipment
  • Setup new hardware/software and perform basic troubleshooting
  • Produce/Edit/Review and stitch raw 360 videos into viewable VR video clips
  • Produce/edit 3D drawings/models for academic use
  • Participate in project planning and team code reviews
  • Management and maintenance of VR simulators and training files database
  • Serve as VR Subject Matter Expert for information systems

Requirements For Virtual Reality Programmer/Developer

  • BS in computer science, computer engineering or related technical field
  • Requisite Certification for C++ primarily (C# considered as well)
  • Minimum of 2 years' experience in software development or programming
  • Ability to integrate modeling software utilizing the Unreal Engine
  • Must possess or be able to acquire a Secret Security Clearance
  • Understanding of 3D modeling concepts (polygon models, texture mapping, shaders, lighting)
  • Experience with FBX 3D file formats

Benefits For Virtual Reality Programmer/Developer

Medical Insurance
  • Comprehensive and competitive benefits package
  • Work-life balance
  • Professional development opportunities
  • Safe and respectful work environment