Sr. Software Developer, Ottawa ON

If you’re looking for an opportunity to showcase your skills in the rapidly growing augmented and mixed reality space, this is the position for you!

The company delivers enterprise AR/MR experiences using headsets, tablets & smartphones. Solutions increase productivity, safety and training through the use of 3D digital twins and real-time communication in synchronized augmented and mixed reality sessions.

Our client is looking for a skilled senior level software developer to join their team.

Responsibilities:

  • Design, develop and support augmented reality applications using, C#, .NET and Unity 3D for mixed reality headsets and mobile devices
  • Additional programming utilizing C/C++
  • Collaborate with team members and stakeholders to plan, design, develop, test, and maintain multi-tiered solutions
  • Participate in peer-reviews of solution designs and related code

What we’re looking for:

  • Demonstrated proficiency in C#, .NET, C++ development
  • Knowledge and understanding of common software design patterns and OOP
  • ARKit and ARCore mobile development experience highly desirable
  • Solid experience in Unity 3D
  • Ability to discuss and understand code design in detail

Highly desired skills include:

  • Experience with 3D models and 3D formats
  • Experience developing AR/VR applications
  • Experience with multithreaded software development

Sponsorship is not available for this position.
Apply now for immediate consideration!