Jobs
>
Québec

    C++ Developer of Software Infrastructure - Québec City, Canada - InnovMetric Software

    Default job background
    Regular Full time
    Description

    Overview

    Rome was not built in a day and neither was our software. Are you interested in maintaining the foolproof foundations of the most innovative metrology software, PolyWorks, for it to continue to evolve and stay at the top? We might have a position for you

    Autonomy, curiosity, transparency, trust, respect. At InnovMetric, these are the values that are sought after and conveyed on a daily basis in our software development teams.

    We are continuously looking for talented developers . To us, that means someone who:

  • Loves challenges and teamwork
  • Is creative and thinks outside the box
  • Is committed to the success of the team and the company, as well as the constant desire to learn and improve
  • Has experience in object-oriented programming (SOLID, design patterns) and good knowledge of the C++ language
  • Programs in a clear and structured manner, while considering the requirements related to maintenance, modularity, scalability, and compatibility
  • Cares about the quality of their code, pays attention to detail and is meticulous
  • Is comfortable investigating complex computer problems
  • Has good command of French and an intermediate level of English (written and spoken)
  • Here is what we value:

  • Excellent team support and the opportunity to participate in large-scale projects as soon as you join the team
  • Participating in all stages of development, from identifying needs to final delivery, including designing the user experience (UX), developing a sustainable software architecture, and validating software quality
  • Applying the principles of Agile development daily
  • Strong culture of continuous improvement
  • Collaborating with people that are highly qualified; there is always something to learn from someone else
  • Possibility to choose your workplace: at the office, teleworking, or a mix of both
  • Responsibilities

    As a member of a team that is responsible for the development and maintenance of our infrastructure, you will be asked to optimize code and to make certain important components more robust and easy to maintain for our 3D metrology applications. Moreover, you will contribute to the smooth evolution of the architecture of all those components to ensure long-term cohesion of the APIs and scalability to meet future needs.

    Qualifications

    In addition to the qualifications mentioned, you also have the following assets:

  • Good ability to work on large-scale projects within a large codebase
  • Experience in user interface development frameworks (WPF, Qt, Web, MFC, etc.)
  • Experience in 2D/3D rendering frameworks (OpenGL, Unity, DirectX, etc.)
  • Experience in user interface development (UI)
  • You also have a strong interest in:

  • Software architecture, refactoring, and writing robust code that stands the test of time
  • IT project management
  • Back-end development
  • We offer advantageous employment conditions in a dynamic workplace:

  • Flexible work schedule, allowing for a good balance between personal and professional life
  • Possibility of teleworking
  • Competitive salary and bonus system
  • Group insurance and telemedicine service
  • Free tea, coffee, and parking
  • Sports and social activities as well as IMBand (check it out on )
  • We thank you for your interest in this position. Please note that we will only contact shortlisted candidates.

    Options

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

    Software Powered by iCIMS



  • AD Waters Distribution (CAN) Inc. Québec, Canada

    AD WATERS est une entreprise spécialisée dans le domaine de la plomberie décorative avec plus de 30 ans d'expérience, opérant au Canada et aux États-Unis. · **SOMMAIRE DU POSTE** · Le titulaire du poste sera responsable d'établir, d'exploiter, de maintenir et de coordonner l'util ...


  • Autorité des marchés financiers Quebec City, Canada

    Vous êtes prêt à relever de nouveaux défis avec une équipe de professionnels dans un contexte dynamique et rempli de défis? Vous aimeriez réaliser des projets qui auront des impacts à l'échelle du Québec, du Canada et de l'international? · Nous sommes l'employeur qu'il vous faut ...


  • White Birch Paper Quebec City, Canada

    Le technicien en système de production fournit un support pour les différents softwares utilisés dans l'environnement de production. Il est également responsable de l'entretien des différents serveurs et ordinateurs ainsi que de l'infrastructure réseau de l'usine. En équipe avec ...


  • Français Horizon Nord Québec, Canada

    de l'entreprise · **QUI SOMMES-NOUS?** · Nous servons des clients canadiens depuis plus de 75 ans. Les entreprises qui ont commencé de façon indépendante et qui forment maintenant Dexterra Group ont une feuille de route exceptionnelle en matière de soutien de l'infrastructure et ...

  • iA Groupe financier / iA Financial Group

    Analyste Réseau

    1 week ago


    iA Groupe financier / iA Financial Group Quebec City, Canada

    **Analyste réseau** · **_ (Titre interne : Analyste TI - volet réseautique)_** · Expert reconnu auprès de vos pairs, de vos partenaires et de vos collaborateurs ? Nous vous offrons la possibilité de réaliser votre plein potentiel en tant qu'analyste réseautique au sein de la vice ...

  • Dawson College

    Computer Technician

    2 weeks ago


    Dawson College Québec, Canada

    Nature of the Work: · - The principal and customary work of the employee in this employment class consists in performing technical duties related to network, computer and peripherals, and providing technical support to users.**Responsibilities**: · - Participate in the overall co ...


  • Amazon Web Services Canada, Inc. Quebec City, Canada

    5+ ans d'expérience avec l'intégration continue et la livraison continue (CI/CD) · - 2+ ans d'expérience dans la conception et la mise en oeuvre de technologies infonuagiques · - 2+ ans d'expérience avec les normes de conformité et de sécurité fédérales et provinciales canadienne ...

  • iA Groupe financier / iA Financial Group

    Analyste Réseau

    1 week ago


    iA Groupe financier / iA Financial Group Quebec City, Canada

    **Analyste réseau** · **_ (Titre interne : Analyste TI - volet réseautique)_** · Expert reconnu auprès de vos pairs, de vos partenaires et de vos collaborateurs ? Nous vous offrons la possibilité de réaliser votre plein potentiel en tant qu'analyste réseautique au sein de la vice ...

  • iA Groupe financier / iA Financial Group

    Analyste Ti

    1 week ago


    iA Groupe financier / iA Financial Group Quebec City, Canada

    Expert reconnu auprès de vos pairs, de vos partenaires et de vos collaborateurs ? Nous vous offrons la possibilité de réaliser votre plein potentiel en tant qu'analyste réseautique au sein de la vice-présidence infrastructure et opération. · En mode projet, membre d'une équipe st ...


  • Dragados Canada Inc. Quebec City, Canada

    Dragados Canada, Inc., la branche canadienne de construction de ACS Group (l'une des plus grandes sociétés internationales de construction et d'ingénierie), est à la recherche d'un(e) **Coordonnateur(trice) en environnement** **talentueux(euse) et expérimenté(e) pour rejoindre no ...


  • EXFO Quebec City, Canada

    System Administrator, Linux · **Main locations**:Quebec, Quebec, CA**Job Type**:Temporary**Workplace type**:Hybrid**Offer number**:3922EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobil ...


  • Kativik Regional Government (KRG) Quebec City, Canada

    The Kativik Regional Government (KRG), a supramunicipal body with jurisdiction over the territory of Québec located north of the 55th parallel, is looking for an energetic and motivated individual to work in the capacity of: · PROJECT MANAGER INFRASTRUCTURE - NUNAVIK PARKS · The ...

  • Simons

    System Administrator

    3 weeks ago


    Simons Quebec City, Canada

    Job description · **System Administrator**: · **IT**: · **Québec**: · **Simons Campus - IT**: · - Full timeDiscover the significance of the action in computer systems in our IT team as a System Administrator. This role is critical to strengthening our commitment to technological ...

  • Outpost

    IT Manager

    3 weeks ago


    Outpost Québec, Canada

    **IT Manager**: · Outpost VFX create stunning visual effects for film and high-end TV. · Headquartered in the UK, and with offices in Montreal, India and LA, Outpost VFX exists to bring vivid creative ideas to life by harnessing artistry, technology, and innovation. · Based in Mo ...


  • Colas Québec, Canada

    **Subsidiary**:Colas Canada Inc. · Colas Canada is part of the Colas Group, a world leader in transportation infrastructure construction and maintenance. The Colas Group also has a network of companies in the USA. · **Main Responsibilities**: · - Serve as coach and mentor to all ...


  • EMS Ingénierie Quebec City, Canada

    **Description**: · **You are passionate about engineering and would you like to join a young and dynamic team working in the field of consulting engineering?** · **At EMS, we encourage initiative, promote accountability, reward effort and provide opportunities for our employees t ...

  • Accesso

    DevOps Specialist

    3 weeks ago


    Accesso Quebec City, Canada

    Aperçu du poste/Position Overview: · **_ · Tu te définis comme un profil hybride qui aime autant avoir les mains dans l'opérationnel que dans le stratégique?_** · **_ Ton rêve c'est d'avoir la flexibilité et la possibilité de faire des choix d'architecture technique pour optimise ...


  • Simons Quebec City, Canada

    Job description · **Site Reliability Expert (SRE)**: · **IT**: · **Québec**: · **Simons Campus - IT**: · - Full timeWant to be part of our IT team in a unique role that contributes to the production environment's optimal maintenance? Join the Simons family as a Site Reliability E ...


  • Oracle Québec, Canada

    Technical Analyst 4-Support-230001R0 · **Applicants are required to read, write, and speak the following languages***: English · **Preferred Qualifications** · An Oracle Principal Weblogic and / SOA administrator is expected to possess strong infrastructure and consulting skills ...


  • SNC-Lavalin Québec, Canada

    **Pourquoi rejoindre notre équipe ?** · Relevant du directeur du CSOC, vous ferez partie intégrante du Centre des opérations de cybersécurité de SNC-Lavalin. · Vous ferez partie du groupe qui surveille l'infrastructure pour détecter, trier et répondre aux incidents de cybersécuri ...