C++ Developer, Model-Based Definition

7 days ago


Quebec City QC GN N, Canada Innovmetric Software Inc. Full time $60,000 - $120,000 per year

Overview:

Would you like to be part of a team that shapes the future of collaborative and innovative software solutions ? We have a great opportunity for you

Autonomy, curiosity, transparency, trust, and respect - at InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams.

Responsibilities:

As a C++ developer of model-based definition (MBD) solutions, you will empower mechanical designers to fully leverage the potential of 3D metrology offered by PolyWorks|Inspector to optimize the quality of manufactured parts.

Your work will enable users to define product manufacturing information (PMI) directly within their native computer-aided design (CAD) platform to: verify the fit and dimensional accuracy of parts, ensure proper function and performance, provide manufacturing feedback and communicate clear instructions to the 3D measurement team.

You will also contribute to the dynamic digital interconnection between CAD platforms and the PolyWorks 3D metrology ecosystem, using cutting-edge technologies such as Model-Based Definition (MBD).

Qualifications:

  • Be comfortable with mathematical concepts such as vector calculus and 3D geometry
  • Demonstrate strong analytical and design skills, with the ability to take ownership of projects
  • Have experience in object-oriented development (SOLID principles, design patterns) and a solid knowledge of C++ language
  • Have experience in User Interface Development (UI)
  • Program in a clear and structured way while considering requirements related to maintenance, modularity, scalability, and compatibility
  • Have a good level in French and an advanced level of English (spoken and written) *


  • Quebec, Canada InnovMetric Software Full time

    Overview Would you like to be part of a team that shapes the future of collaborative and innovative software solutions ? We have a great opportunity for you! Autonomy, curiosity, transparency, trust, and respect - at InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams. Responsibilities As a C++...


  • Quebec, Canada InnovMetric Software Full time

    Overview Would you like to be part of a team that shapes the future of collaborative and innovative software solutions ? We have a great opportunity for you! Autonomy, curiosity, transparency, trust, and respect - at InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams. Responsibilities As a C++...


  • Quebec, Canada InnovMetric Software Full time

    Overview Would you like to be part of a team that shapes the future of collaborative and innovative software solutions ? We have a great opportunity for you! Autonomy, curiosity, transparency, trust, and respect - at InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams. Responsibilities As a C++...


  • Quebec, Canada InnovMetric Software Full time

    Overview Would you like to be part of a team that shapes the future of collaborative and innovative software solutions ? We have a great opportunity for you! Autonomy, curiosity, transparency, trust, and respect - at InnovMetric, these are the values that we seek and promote on a daily basis in our software development teams. Responsibilities As a C++...

  • Développeur(euse) C#

    4 weeks ago


    Quebec (QC), Canada Éclairage Axis Full time

    Description générale du poste:Le rôle du Développeur(euse) C# est de développer, modifier et maintenir des programmes complexes qui produisent différents produits interreliés. Par exemple, des dessins d'atelier, des configurations de connaissements, des détails de fabrication, etc. Le Développeur(euse) C# fait aussi l'analyse de programmes pour en...


  • Quebec, Canada Alteo Full time

    A technology firm is looking for a Full-Stack C# Developer for a permanent position based on Montreal's South Shore. The role involves developing APIs and microservices, ensuring code quality, and providing user support. Candidates should have 5+ years of C# experience and proficiency in various web and database technologies. This position offers a hybrid...


  • Quebec, Canada Alteo Full time

    A technology firm is looking for a Full-Stack C# Developer for a permanent position based on Montreal's South Shore. The role involves developing APIs and microservices, ensuring code quality, and providing user support. Candidates should have 5+ years of C# experience and proficiency in various web and database technologies. This position offers a hybrid...

  • C++ Software Engineer

    3 weeks ago


    Quebec (QC), Canada Hunter Bond Full time €140,000 - €250,000

    Job title: C++ Software EngineerClient: Elite Fintech Trading FirmSalary: $140,000 - $250,000 CAD Base (+ Bonus)Location: Montreal / HybridMy client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a...

  • C++ Software Engineer

    4 weeks ago


    Quebec (QC), Canada Hunter Bond Full time €140,000 - €250,000

    Job title: C++ Software EngineerClient: Elite Data Driven Hedge FundSalary: $140,000 - $250,000 CAD Base (+ Bonus)Location: Montreal / HybridMy client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in...


  • Quebec (QC), Canada Hunter Bond Full time €140,000 - €250,000

    Job title: C++ Software EngineerClient: Scientific Quant Fund Salary: $140,000 - $250,000 CAD Base (+ Bonus)Location: Montreal / HybridMy client are seeking a C++ Software Engineer who will play a critical role in developing and optimizing trading systems, ensuring they operate at peak performance with minimal latency. This is an opportunity to work in a...