Plug-ins Developer - Quebec

# of Openings
Regular Full-Time


Permanent positions

Workplace: Quebec City


Founded in 1994 and headquartered in Quebec City, with international subsidiaries, InnovMetric Software Inc. is the leading global 3D metrology software company.


Experiencing rapid growth, InnovMetric offers excellent career prospects with advantageous conditions.


As a member of one of the teams responsible for implementing connectors to 3D acquisition equipment, you will be asked to analyze Software Development Kits (SDK) from partners to enable the updating or development of a new connector, to diagnose problems and develop functional extensions to expand the capabilities of the PolyWorks® software suite.

You will be part of an experienced team and benefit from excellent coaching from your teammates as soon as you arrive, and actively participate in all stages of development including analysis, technical design, programming, test automation and validation. We offer a three-day user training on PolyWorks|InspectorTM to all new developers. We have been using the Agile method (SCRUM) for over 10 years.


  • Advanced understanding of software layer architecture (near hardware)
  • Good experience with a large code base (more than 500 KLOC)
  • Advanced mastery of object-oriented programming
  • Knowledge of multithreading
  • Good experience working with third-party SDKs
  • Concern for clarity and brevity in communications with external partners
  • Advanced written English
  • Autonomy, great resourcefulness and good team spirit
  • Fluency in French, written and spoken


  • Knowledge of several languages, such as C++, Java, C# and VB.NET
  • Mastery of matrix computing
  • Extensive experience investigating technical problems



  • Work with high-tech, robotic and data acquisition equipment
  • Open to travel to customers and partners in America, Europe and Asia (occasionally)

The conditions of employment are very advantageous:

  • Flexible schedule that facilitates work-life balance
  • Competitive salary
  • Bonus system
  • Group insurance
  • Telemedicine service for employees and their families
  • Employee and Family Assistance Program
  • 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