Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Developer/d)

Amaris Consulting

We are seeking a talented and detail-oriented C++ Developer to join our dynamic team. You will contribute to innovative software solutions in either embedded systems or desktop applications , participating in the full software development lifecycle, from design and coding to testing and deployment.
Responsibilities
Design, develop, and maintain C++ applications for embedded or desktop environments .
Collaborate with cross-functional teams to define and implement software requirements.
Optimize and debug existing code for performance, stability, and reliability.
Participate in code reviews and maintain high-quality coding standards.
Ensure proper documentation and adherence to best practices.

Profile Requirements

  • 4+ years of professional experience in C++ development (modern standards such as C++11/14/17 preferred).
  • Strong knowledge of object-oriented programming and design patterns.
  • Experience with version control tools (Git, SVN, etc.).
  • Background in embedded systems or desktop application development.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills in English and French .

Nice to Have:
Knowledge of multithreading, network programming, or performance optimization.
Experience with additional programming languages (Python, C#, Java).
Familiarity with Agile or Scrum methodologies.

Why choose us
An international community bringing together more than 110 different nationalities
An environment where trust is central: 70% of our leaders started their careers at the entry level
A strong training system with our internal Academy and more than 250 modules available
A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer/d) in Laval, QC vacancy
  •  ...around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Junior developer with a proven track record in Python and/or Go. As part of the Observability team, you will develop a cloud-native monitoring stack... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Laval, QC
    8 days ago
  •  ...opportunity for career development across many business departments within our organization. Scope of the Position: The Senior BI Developer plays a pivotal role in designing, developing, and maintaining advanced Business Intelligence and analytics solutions that support... 
    Suggested
    Flexible hours

    Sonepar

    Laval, QC
    a month ago
  •  ...practice within CIMA Analyze business needs with stakeholders and translate them into robust scalable technology solutions Design develop and maintain data pipelines ETL/ELTL processes and data lakes and warehouses (Azure Data Lake Synapse Data Warehouse) Develop and... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Flexible hours

    CIMA+

    Laval, QC
    a month ago
  •  ...thinking to the emerging field of edge compute. They also care to develop their colleagues, helping them deepen their understanding of the...  ...Ubuntu preferred Fluency in at least one of Golang, Python, C, C++, or Rust Ability to manage a small team Experience with... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Laval, QC
    24 days ago
  •  ...benefits, and flexible work arrangements. Job Description We are looking for a highly skilled and experienced Embedded C++ Software Developer within the Automotive domain to join our dynamic team. The ideal candidate will have 6-10 years of experience in embedded... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    21 days ago
  • $60k - $115k per year

    Développeur C# / C++ (Expert Temps Réel) Description de poste CGI poursuit le développement de ses activités au sein du secteur...  ...technologie de l’information (TI) et en management au monde. C# / C++ Developer (Real-Time Expert) Position Description The CGI Team is... 
    Montréal, QC
    14 days ago
  •  ...Mission: Working directly with traders, researchers and other developers the low-latency developer develops cutting edge high throughput trading platforms solutions. Profile: Expert level of C++ and deep understanding of data structures, algorithms, and object-oriented... 
    Full time

    CGI

    Montréal, QC
    28 days ago
  •  ...the benefits of integrated payments while we handle the heavy lifting. About the Role Valpay is seeking an experienced C++ and Java Developer to join our agile development team. This role involves working on industry-standard payment applications, delivering robust,... 
    Full time

    Valsoft Corporation

    Montréal, QC
    more than 2 months ago
  • $80k - $95k per year

    Developer Programmer C# C++ Python ref.23650AN Our client, a company specializing in digital vision and its applications, is looking for a Developer Programmer. ~Design and deploy by computer vision software applications for industrial inspection and robotics; ~Develop... 

    Techaid Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Vos aptitudes Connaissances en CVAC Connaissance des automates programmables Connaissances en programmation textuelle (Basic, C++, GCL) Connaissance des outils de la suite MS Office Carte ASP Santé et sécurité générale sur les chantiers de construction... 
    Full time

    Régulvar

    Laval, QC
    a month ago
  •  ...techniques. C’est proposer des solutions techniques au service d’un produit qui répond à un besoin fonctionnel. En tant que Consultant/e C++ multithreading  , tu joueras un rôle clé dans l’accompagnement de nos clients pour implémenter et optimiser leurs stratégies de... 
    Local area
    Remote work

    Zenika

    Montréal, QC
    more than 2 months ago
  • $60.6k - $137.3k per year

    Intermediate Salesforce Developer Location Montréal, QC : This is an extraordinary opportunity to build a rewarding career at Accenture Technology...  ...programming languages will be considered as an advantage: Java, C++, C#, JavaScript, SQL, REST, SOAP, HTML, CSS Knowledge of Apex... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture

    Montréal, QC
    7 days ago
  • Responsibilities As a system architect / developer, you will join our Product Engineering team and participate in the design and development...  ...and/or architecture on Linux systems, including Rust, C++, C, Python, Git Mastery of various AI stacks Knowledge of ARM and... 
    Internship
    Local area
    Remote work

    Savoir-Faire Linux

    Montréal, QC
    19 days ago
  • Drone Communication Software Developer Location Remote in Montréal, QC : MANNARINO Systems & Software Inc. is a leader in providing safety-...  ...Competencies 5+ years experience in embedded software development in C++. Proven experience in troubleshooting complex problem and... 
    Long term contract
    Full time
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    7 days ago
  •  ...difference. Job Description As a Senior Embedded Software Developer at Vention… You will be responsible for developing firmware and...  ...And ethernet IP Program embedded devices using Python, and C++ to extend Vention's automation ecosystem Test and debug firmware... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    14 days ago
  •  ...explore new realms, we're seeking passionate, curious, and innovative minds to join the adventure.   We are seeking a Cloud developer to join our Central Technology AI and Tools team as we develop, innovative AI projects to support internal workflows and external... 

    Hasbro

    Montréal, QC
    15 hours ago
  •  ...that provide accounts, entitlements, social, and telemetry capabilities to our partners. What You'll Do: Expand our ability to develop and deliver the digital gaming services that power the Wizards of the Coast ecosystem of digital products and tools. Bring key technical... 
    Long term contract

    Hasbro

    Montréal, QC
    15 hours ago
  •  ...identifying system inefficiencies and implementing plans to address them. Must Have Skills: Strong knowledge of development with C, C++, C#, Java, JavaScript, PHP, HTML, CSS, XML Strong knowledge of databases MySQL, MSSQL, DB2, MS Access Experience in cloud... 
    Apprenticeship
    Internship
    Relocation

    Infosys

    Montréal, QC
    24 days ago
  •  ...TypeScript, avec au moins 5 ans d'expérience Des connaissances en C++, un atout Connaissances et expérience dans l'utilisation de...  ...engage players worldwide. Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    13 days ago
  •  ...Join the Content Creation Technology Group (CCTG) as a Senior C++ Programmer and play a key role in building cutting-edge applications...  ...ML systems based on business requirements and objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    20 days ago
  •  ...ligne. Ce que vous apportez : Solide expérience en programmation réseau et développement client-serveur. Maîtrise du langage C++. Maîtrise des langages Go, C# est un atout. Connaissance des protocoles réseau ( WebSocket, TCP/UDP) et des architectures REST.... 
    Permanent employment
    Full time
    Contract work
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...driven platforms that help cities plan, manage, and invest in transportation infrastructure. We’re looking for an experienced Python Developer to join our growing team and help build the backend systems and data pipelines that power our smart city analytics products. In... 
    Long term contract

    Citylogix

    Montréal, QC
    8 hours ago
  • $63.9k - $108.54k per year

    Developer Associate Location Montréal, QC : We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    7 days ago
  • $34 - $37 per hour

    Overview Languages English or French Education ~ Bachelor's degree Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Benefits Health benefits Dental plan...
    Permanent employment
    Full time
    Remote work

    ÉquipeNutrition

    Montréal, QC
    7 days ago
  • $70k per year

     ...Your mission will be to develop RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients. Day-to-Day Responsibilities: Code and maintain Restful Web API in Python and respect Github workflow. Follow Agile Methodologies (SCRUM, Kanban) using... 
    Full time
    Worldwide

    CGI

    Montréal, QC
    21 days ago
  •  ...Nous sommes à la recherche d'un  Développeur Logiciel – Migration C++ vers C# (.NET) ,  pour le compte de notre partenaire ;  chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts. Titre du poste : Développeur C++ / C# –... 

    Solution SFT

    Montréal, QC
    a month ago
  •  ...what we deliver. ELITS is now looking for a Ceph Engineer / Developer  in our operations in Montreal, Quebec City, Gatineau, Trois-...  ...high-availability clusters) in production environments. • Strong C++ development experience for system-level software, especially within... 
    Long term contract
    Apprenticeship
    Flexible hours

    ELITS

    Montréal, QC
    more than 2 months ago
  •  ...where your expertise will make a tangible and lasting impact. Techso is continuing its growth and is looking for a Fullstack .Net Developer to support the needs of our clients across Canada. To excel in this role, you need to : Be mobile within the Montreal area to... 
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    7 days ago
  • Senior Scala Developer Location Hybrid work in Montréal, QC : Required Skills Minimum 4 to 5 years of working experience as a Scala developer. Hands on development in Scala Spark and HDFS platform. Must have implemented project on Scala and Python platform. Knowledge... 
    Full time
    Fixed term contract
    Remote work
    Relocation
    Monday to friday
    Shift work

    AstraNorth

    Montréal, QC
    7 days ago
  • Associate Product Developer Location Montréal, QC : Job Title: Associate Product Developer Department: APS/Wholesale Looking to unbox your full potential? STEP UP with the ALDO GROUP. WE'RE ON A JOURNEY TO CREATE A WORLD OF LOVE, CONFIDENCE AND BELONGING The ALDO... 
    Long term contract
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    ALDO Group

    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer/d). Be the first to apply!