Augmented Reality Software Engineer

Booz Allen Hamilton•Lorton, VA

About The Position

Develop and debug Virtual Reality (VR) and Augmented Reality (AR) software or applications for various devices. Apply advanced skills, extensive technical expertise, and full industry knowledge to develop innovative solutions to complex problems. Work without considerable direction and mentor and supervise team members. The role requires the ability to obtain a Secret clearance; applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.

Requirements

  • 5+ years of experience with software development in industry settings.
  • 3+ years of experience with Unity3D in a professional environment.
  • 3+ years of experience developing features within 3D real-time interactive products in industry settings.
  • 1+ years of experience as a project or workstream lead and mentoring junior developers.
  • Experience with programming languages such as C# or C++.
  • Experience building for VR, including Quest or VIVE, or mixed reality or AR, including HoloLens, Magic Leap, ARKit, MRTK 3, or ARCore.
  • Knowledge of interfaces, abstracting, inheritance, and polymorphism.
  • Ability to solve problems effectively and work independently and collaboratively.
  • Ability to obtain a Secret clearance.
  • Bachelor's degree in a STEM field.

Nice To Haves

  • Experience developing SDKs or shared technology that enhances extensibility and reuse.
  • Experience with performance optimization of real-time applications.
  • Experience with ArcGIS and Cesium.
  • Knowledge of MVVM architecture.
  • Knowledge of real-time engine components such as rendering, input processing, serialization, UI, or networking.
  • Knowledge of 3D math, linear algebra, and data structures.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Develop and debug VR and AR software or applications for various devices.
  • Develop innovative solutions to complex problems.
  • Work without considerable direction.
  • Mentor and supervise team members.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and superior demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service