C ++ Data Infrastructure Developer - Quebec

# of Openings
Regular Full-Time


Founded in 1994 and headquartered in Quebec City, QC, Canada, InnovMetric Software Inc. is the leading provider of universal 3D metrology software solutions. The world’s largest industrial manufacturing organizations, including GM, Volkswagen, Tesla, BMW, Boeing, and Apple trust InnovMetric’s PolyWorks® software solutions.


With its subsidiaries and joint ventures, InnovMetric has over 450 employees spanning 16 countries.


InnovMetric offers a unique work environment focused on collaboration that promotes personal and professional development.


As a member of a team responsible for the development and maintenance of our infrastructures, you will be required to optimize code as well as to make certain important components more robust and easier to maintain for our 3D metrology applications. In addition, you will contribute to the harmonious evolution of the architecture of these components to guarantee long-term API cohesion and scalability to meet future needs.


You will be part of an experienced team, will benefit from excellent coaching from your teammates upon your arrival and will actively participate in all stages of development, including analysis, technical design, programming, automation of testing and validation. We provide training on PolyWorks|Inspector™ to all new developers. We have been committed to the principles of agile development for over 15 years.


  • Have experience in object-oriented programming and a good knowledge of C++ language
  • Demonstrate a good ability to work on large projects, inside a large code base
  • Program in a clear and structured way while being aware of the maintenance, modularity, extensibility and compatibility requirements
  • Be autonomous, creative, quality conscious, resourceful and have good teamwork skills
  • Have a strong knowledge of French and an intermediate level knowledge of English (oral and written)


  • Familiar with Microsoft Visual Studio
  • Experience in data management (transactions, file formats)
  • Experience in IT project management
  • Knowledge of COM and/or REST


  • Software architecture, refactoring, SOLID principles
  • Cloud computing technology


InnovMetric offers excellent working conditions:

  • Flexible schedule that facilitates work/family balance
  • Possibility of teleworking
  • Competitive salary
  • Bonus plan
  • Group insurance
  • Online preventive health solution offered to employees and their families
  • Assistance program for employees and their families
  • Free parking

We thank you for your interest in this position. Please note that we will only contact shortlisted candidates.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed