1

C Developer Jobs in Laval, QC (NOW HIRING)

They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will ...

They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will ...

Requirements We are looking for a Senior Software Developer: * Design, develop, and optimize complex software applications using C++. * Apply software development good practices and standards.

next page

Showing results 1-20

C Developer information

See Laval, QC salary details

$40.9K

$96.9K

$145.1K

How much do c developer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for c developer in Laval, QC is $96,945.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,771.00 and $112,668.00 per year, depending on experience, location, and employer.

What is a C developer?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.

What are the key skills and qualifications needed to thrive as a C developer, and why are they important?

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

What are some common challenges C developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

Are C developers still in demand?

C developers are still in demand, especially in industries like embedded systems, operating systems, and hardware programming. Proficiency in C remains valuable due to its performance and low-level capabilities, and knowledge of related tools like compilers and debugging is often required.

What cities near Laval, QC are hiring for C Developer jobs?

Cities near Laval, QC with the most C Developer job openings:

Infographic showing various C Developer job openings in Laval, QC as of August 2026, with employment types broken down into 82% Full Time, 3% Part Time, 14% Contract, and 1% Nights. Highlights an 77% Physical, 6% Hybrid, and 17% Remote job distribution, with an average salary of $96,945 per year, or $46.6 per hour.

Électrotechnicien - Licence C | Montréal-Est

Fed Manutech

Montreal, QC • On-site

Other

Re-posted 5 days ago


Job description

Bonjour, je suis Ella Tiberghien, conseillère en recrutement chez FED Manutech, cabinet spécialisé dans le recrutement permanent et temporaire en ingénierie, industrie et manufacturier.
Je recrute actuellement pour l'un de nos clients, un acteur majeur du secteur de la distribution et de la logistique, qui investit dans un nouveau centre de distribution hautement automatisé à Montréal-Est. Dans le cadre de la mise en opération progressive de cette installation de nouvelle génération, nous recherchons un(e) Électrotechnicien(ne) industriel(le) passionné(e) par l'automatisation et la maintenance d'équipements industriels complexes.

Mission

Relevant du gestionnaire maintenance, vous contribuerez à la fiabilité et à la performance d'un environnement automatisé intégrant des technologies de convoyage, de tri automatisé, de robotisation et de contrôle industriel.
Vos principales responsabilités seront :
• Assurer le dépannage, l'entretien préventif et correctif des équipements automatisés;
• Diagnostiquer et résoudre les défaillances électriques, électromécaniques et automatisées;
• Intervenir sur les automates programmables (PLC), capteurs, variateurs et systèmes de contrôle;
• Participer à l'amélioration continue des équipements et des procédures de maintenance;
• Collaborer avec les équipes d'opérations afin d'assurer une disponibilité optimale des installations;
• Contribuer au développement des procédures de maintenance et à la préparation du démarrage du nouveau centre automatisé;
• Travailler dans un contexte où la gestion des priorités, la résolution de pannes et la réactivité opérationnelle sont essentielles;
• Participer aux formations techniques offertes à l'interne et par les fournisseurs d'équipements.
L'entrée en fonction est prévue avant la mise en service du nouveau centre afin de permettre une période d'intégration, de formation et de familiarisation avec les opérations existantes.
Conditions
• Salaire annuel d'environ 85 000 $ à 90 000 $, selon l'expérience;
• Horaire de 37,5 heures par semaine;
• Possibilité de quarts de jour, soir, nuit ou fin de semaine selon les besoins opérationnels;
• Prime de soir, de nuit et de fin de semaine;
• Temps supplémentaire rémunéré à taux majoré;
• Régime complet d'assurances collectives;
• Régime de retraite à prestations déterminées;
• Vacances avantageuses;
• Environnement de travail climatisé;
• Participation à un projet majeur d'automatisation et de transformation logistique;
• Formation technique continue et développement des compétences.

Votre profil

• DEC en électrotechnique, technologie de l'électronique industrielle ou domaine connexe;
• Minimum de 3 années d'expérience en maintenance industrielle;
• Expérience dans un environnement automatisé ou hautement mécanisé;
• Connaissance des automates programmables (PLC), capteurs, entraînements moteurs et systèmes automatisés;
• Expérience avec des convoyeurs, systèmes de tri, équipements robotiques ou centres de distribution automatisés constitue un atout important;
• Licence C (hors construction) considérée comme un atout;
• Forte capacité d'analyse et de résolution de problèmes;
• Excellente gestion du stress lors d'interventions critiques;
• Esprit d'équipe, autonomie et sens des responsabilités.
Vous souhaitez contribuer au démarrage d'un centre de distribution automatisé parmi les plus avancés de la région? Nous aimerions échanger avec vous.