View all jobs

Senior Software Developer

Saint-Laurent, QC

Aversan Inc. is a multi-service engineering firm specializing in design, build, testing, certification, and support services for embedded flight and rail systems & software, health technology, and advanced IT.


  • Design and develop new applications using mixed reality platform;
  • Provide innovative technical solutions for internal R&D and custom projects;
  • Develop scalable, maintainable, and flexible code to support the requirements for initial release and future growth;
  • Develop high quality software components that can be integrated into Healthcare solutions;
  • Actively engage with others on the development team to resolve challenging design and coding issues;
  • Participate in planning and estimating for potential projects;
  • Support mixed reality platform architecture definition and future technology stack;
  • Improve product quality and performance of existing applications.

Basic Qualifications

  • Bachelor’s Degree in Software Engineering, Computer Science, Software Engineering or equivalent;
  • Minimum of 3 years’ of software development experience with at least 1 shipped product;
  • Extensive knowledge and proficiency in C# and Unity;
  • Strong experience in 3D visual rendering techniques;
  • Strong foundation in software development fundamentals;
  • Knowledge and experience with augmented/virtual/mixed reality ecosystem;
  • Experience with Android/iOS mobile development and real-time simulation development;
  • Experience using or developing a framework;
  • Extensive knowledge of C++;
  • Understanding of gaming engines and gaming industry trends;
  • Excellent verbal and written communication skills.
More Openings
Azure BI Developer
ETL Developer
Share This Job
Powered by