View Our Website View All Jobs

Senior Software Engineer - AR/VR Technologies

Responsible for the implementation of VR and AR integrations into custom C++ engines. You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame, using your extensive experience and judgment. You will be considered a top-level contributor and will be looked upon to raise the bar with solid engineering fundamentals and leadership.

Key Areas of Responsibility

  • Implementation of VR and AR integrations into custom C++ engines
  • Provides technical support to project team members
  • Demonstrates expertise in a variety of the field's concepts, practices, and procedures
  • Relies on extensive experience and judgment to plan and accomplish goals
  • May provide consultation on complex projects and is the top-level contributor/specialist
  • A wide degree of creativity and latitude is expected
  • Maintains professional attitude during all stages of development; excels as a team member and strives to maximize personal, team, and company performance
  • Offers solid communication skills, both oral and written
  • Observes deadlines; endeavors to exceed expectations


  • Expert C/C++ knowledge
  • Expert rendering knowledge with DirectX 11 and HLSL including knowledge of modern shading techniques
  • Eagerness to learn and dive into new code bases
  • Self-reliant
  • Demonstrates effective problem-solving skills
  • Uses an advanced understanding of software design paradigms, and best practices in day to day tasks
  • Understanding of standard software development tools including Visual Studio


  • Experience integrating a VR and/or AR headset into a custom engine
  • Experience with VR hardware including Oculus, Vive, and Meta 2
  • Experience integrating hardware including Leap Motion and haptic gloves
  • Experience integrating prototype hardware
Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file