Augmented Reality Software Engineer

Employer

Job Description

Job Summary

Our client is seeking a highly skilled and innovative Augmented Reality Engineer to join the team and work on groundbreaking AR/MR applications for hands-on maintenance scenarios. The ideal candidate will have extensive experience in AR/MR development, a solid background in C/C++, and familiarity with 3D engines like Unity or Unreal. This role will design, prototype, and implement AR/MR solutions, particularly for the HoloLens 2 and similar platforms, while collaborating with data scientists to integrate machine learning models. This role's contributions will be crucial in developing innovative user-centric applications that combine extended reality and augmented intelligence.


Role Details

  • U.S. citizenship required
  • Hybrid 2-3 days a week
  • Greater Baltimore, Maryland - Greater Austin, Texas - Greater Chattanooga, Tennessee
  • Full-time employment position
  • Fair salary range depending on experience and expertise, $120K-$170K


Role and Responsibilities

  • Design, develop, and implement AR/MR applications and experiences, targeting maintenance and support use cases.
  • Designing, prototyping, integrating, and evaluating AR/MR solutions for HoloLens 2 and similar platforms.
  • Working with the data science team to integrate machine learning model output into the AR/MR experience.
  • Work closely with the product management and design teams to understand end-user requirements and translate them into practical AR solutions.
  • Develop prototypes and perform iterative testing to optimize performance and user experience.
  • Stay abreast of industry trends, emerging technologies, and AR/MR and machine learning best practices.
  • Staying up to date with the state of the art in frameworks and user experiences for building compelling experiences in AR/MR.
  • Collaborate with cross-functional teams to ensure seamless AR/MR solutions integration into the broader product ecosystem.
  • Provide technical support and documentation for developed AR/MR solutions.


Requirements

  • B.S. degree or equivalent in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in C/C++ or related languages.
  • Minimum of 2 years of experience using 3D engines (e.g., Unity, Unreal) to build 3D applications or equivalent.
  • A portfolio of AR/MR projects (please provide links or include with application).
  • Experience with some combination of computer graphics, rendering, and physics-based simulation.
  • Proven experience in bringing AR/MR solutions to end users.
  • Proficiency in AR/MR development tools such as Unity, Unreal Engine, ARKit, ARCore, or Vuforia.
  • Ability to extract information from complex documents for use in knowledge-based systems.
  • Strong problem-solving skills and the ability to work well in a team environment.
  • Excellent written and verbal communication skills.


Great-to-haves

  • Master’s Degree or Ph.D. in STEM fields (e.g., Computer Science, Technology, Engineering, Mathematics) or Psychology/Human Factors.
  • Knowledge of UX/UI design principles for AR/MR applications.
  • Experience in game development.
  • Knowledge and experience in applying gamification principles.
  • Proficiency in user modeling techniques.
  • Familiarity with e-Learning technologies and best practices.
  • Experience with natural language processing (NLP) is a plus.


Work Culture

Our client thrives on innovation and excellence as they revolutionize data extraction from technical documents. Their AI-powered platform treats documents as a database, transforming flat documents into structured information by analyzing them visually, textually, and semantically.


Their niche lies in specializing in maintenance language and technical data, areas where standard Natural Language Processing (NLP) tools often struggle. With patented technologies and achievements such as multiple SBIR awards, we excel in extraction, linking, and document analysis.


As part of their team, you will contribute to cutting-edge solutions tailored to the military domain. Their work culture is built on collaboration, continual learning, and a commitment to making a tangible difference through technology. Join them to be at the forefront of document understanding and data extraction innovation.