Senior Software Developer C++

4 weeks ago


Québec, Quebec, Canada CS GROUP Full time

Job Opportunity

CS Group Canada is seeking a talented Senior Software Developer to join our dynamic team. As a key member of our software development lifecycle, you will participate in defining new and efficient architectures, applying software development good practices, and participating in code reviews.

Responsibilities

  • Design, code, unit tests, and product validation
  • Participate in code reviews to improve quality and Definition Of Done compliance
  • Analyze and prepare documentation
  • Participate in all aspects of the SCRUM framework
  • Gather requirements to support V&V and hardware teams with software tooling

Requirements

  • Bachelor or Master's degree in Computer Engineering or Computer Science
  • Minimum 5 years of experience in object-oriented software development
  • Minimum 5 years of experience in a C++ Software development position
  • Professional experience with Qt framework is required
  • Good Programming skills in Python
  • Strong knowledge of Google Test and QTest, an asset
  • Experience with Jenkins, an asset
  • Enthusiastic about software development, and always willing to learn and adapt to new technologies
  • Rigorous documentation writing
  • Experience in Windows and Linux environments
  • Fluent in French
  • Experience with agile methodologies (Scrum) an asset

Additional Information

CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, Indigenous peoples, and people with disabilities to apply.

Benefits:

  • Hybrid work
  • Advanced medical, dental, and vision insurance
  • Access to telemedicine
  • RRSP program
  • Personal days and sick leave
  • Recreational room with billiards and baby foot

Your information will be kept confidential in accordance with EEO guidelines.

CS Group Canada is an inclusive and committed employer, working every day to combat all forms of discrimination and promote a respectful work environment.



  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our software infrastructure team at InnovMetric Software. As a key member of our team, you will be responsible for maintaining and optimizing our software infrastructure, ensuring it remains robust, scalable, and easy to maintain.Key ResponsibilitiesOptimize and maintain existing software...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareAspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. We deliver a time-sensitive integration process, and our decentralized model has allowed us to become a hub for creating rapid growth by...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareWe are a rapidly growing organization making our mark in the field of information management. Our company, Aspire Software, operates under the Aspire Software portfolio and provides mission-critical solutions across multiple verticals.Job DescriptionWe are seeking a skilled Senior Software Developer to participate in development projects...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software, a rapidly growing organization in the field of information management.The successful candidate will be responsible for participating in the development of document management software products applied to the legislative field. This will involve...

  • Senior C++ Developer

    3 weeks ago


    Québec, Quebec, Canada Coveo Full time

    Transformative Search TechnologyCoveo is a pioneer in AI-powered search and recommendations. We're seeking a highly skilled Senior C++ Developer to join our Query Execution unit and contribute to the development of high-performance search and indexing algorithms.About the RoleAs a Senior C++ Developer, you'll be responsible for designing, developing, and...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job OverviewAt InnovMetric Software, we're seeking a skilled C++ developer to join our team in maintaining and evolving the foundational software infrastructure for our cutting-edge metrology applications, PolyWorks. As a member of our software development team, you'll be responsible for optimizing code, ensuring robustness, and contributing to the long-term...


  • Québec, Quebec, Canada InnovMetric Software Full time

    OverviewAt InnovMetric Software, we're seeking a talented C++ developer to join our team. As a key member of our software development team, you'll play a crucial role in designing innovative solutions for 3D metrology applications.ResponsibilitiesAs a C++ developer, you'll be responsible for developing and validating software solutions for 3D data...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will play a key role in designing innovative software solutions using our PolyWorks|InspectorTM software.Key ResponsibilitiesDesign and develop software solutions for 3D metrology applications using C++Work with our...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job SummaryWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will design innovative software solutions with our star software PolyWorks|InspectorTM, both for smart 3D data acquisition tools and the calculation and efficient visualization of the measurement results. You will also...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will play a key role in designing innovative software solutions for our clients.Key ResponsibilitiesDesign and develop software solutions for 3D metrology applicationsWork with our team to create high-quality...

  • Senior C++ Developer

    4 weeks ago


    Québec, Quebec, Canada Coveo Full time

    Transformative Search TechnologyCoveo is seeking a highly skilled Senior C++ Developer to join our Query Execution unit. As a key member of our team, you will design, develop, and optimize high-performance search and indexing algorithms using C++.Key Responsibilities:Design and develop C++ code for high-performance search and indexing algorithms.Collaborate...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Company OverviewInnovMetric Software is a leading provider of collaborative products, and we are seeking a talented Senior Software Developer to join our team.SalaryThe estimated salary for this role is $120,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for a skilled software developer to design, develop, and deploy robust...

  • Senior C++ Developer

    4 weeks ago


    Québec, Quebec, Canada Coveo Full time

    Transforming Search TechnologyCoveo is a pioneer in AI-powered search and recommendations. We're seeking a Senior C++ Developer to join our Query Execution unit and contribute to crafting high-performance search and indexing algorithms.Key Responsibilities:Design, develop, and optimize C++ code for high-performance search and indexing algorithms.Collaborate...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleThe Expert Behind Our Indexing TechnologyWe're looking for a Senior C++ Developer to join our Query Execution unit, where you'll take a leading role in crafting high-performance search and indexing algorithms.Key Responsibilities:Design, develop, and optimize C++ code for high-performance search and indexing algorithms.Collaborate with...


  • Québec, Quebec, Canada Aspire Software Full time

    Développeur C# SeniorRejoignez notre équipe de passionnés et rejoignez-vous à la croissance de Progitek!Responsabilités :Maintenir le code existant et développer des nouvelles fonctionnalités sur le logiciel maison de Progitek (Dentitek) à partir du langage C#.Utiliser des technologies cloud AWS.Comprendre, débugger et améliorer un système ayant...


  • Québec, Quebec, Canada EXFO Full time

    Senior Software DeveloperAt EXFO, we're revolutionizing optic fiber portable test equipment with our groundbreaking solutions. We're seeking a visionary Senior Software Developer to join our elite team and contribute to the development of high-performance software for our world-class test equipment.Key Responsibilities:Collaborate with cross-functional teams...

  • Senior C++ Developer

    3 weeks ago


    Québec, Quebec, Canada Coveo Full time

    The Expert Behind Our Indexing TechnologyAt Coveo, we're redefining how the world interacts with information. As a Senior C++ Developer in our Query Execution unit, you'll take a leading role in crafting high-performance search and indexing algorithms. You'll be at the cutting edge of innovation in search technology and AI, driving advancements that push the...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job OverviewInnovMetric Software is a leading 3D measurement software development firm, seeking a skilled C++ developer to join our team.The ideal candidate will have experience in object-oriented coding and a strong knowledge of the C++ language. They should also be able to design innovative solutions with our star software PolyWorks|InspectorTM and work at...


  • Québec, Quebec, Canada Aspire Software Full time

    Développeur C# SeniorRejoignez notre équipe de passionnés de technologie et rejoignez-vous à la croissance de Progitek !ResponsabilitésMaintenir et développer des nouvelles fonctionnalités sur le logiciel Dentitek en utilisant le langage C#.Utiliser des technologies cloud AWS et comprendre, débugger et améliorer un système ayant multiple...