1

C Developer Jobs in Quebec (NOW HIRING)

Assure la clientle de Super C, une exprience de magasinage agrable et efficace, notamment en leurs offrant des produits frais et de qualit, en quantit et en varit. RESPONSABILITS SPCIFIQUES: * Reoit ...

Vous êtes Électricien Licence C passionné (e) par l'environnement manufacturier de haute performance? Rejoignez l'équipe de maintenance chez PACCAR et relevez des défis passionnants et ...

CA$35.98 - CA$37.06/hr

Prime licence C : 2,50 $/h

Détenir une licence C valide; Expérience en entretien, réparation et dépannage d'équipements; Bonne capacité d'analyse et de résolution de problèmes; Être autonome, débrouillard(e) et ...

Mission Nous sommes actuellement à la recherche d'un Électrotechnicien licence C afin de joindre une entreprise reconnue du secteur industriel environnemental et du recyclage. Le rôle s'inscrit ...

CA$99K - CA$110K/yr

Performs routine and non-routine engineering assignments typically in areas of design, development ... Implement instrumentation and control (I&C) system architecture solutions for nuclear power plant ...

CA$99K - CA$110K/yr

Performs routine and non-routine engineering assignments typically in areas of design, development ... Implement instrumentation and control (I&C) system architecture solutions for nuclear power plant ...

Terrapure est un acteur majeur dans le secteur du recyclage industriel lourd, œuvrant à transformer les matières résiduelles en ressources valorisables. Nous sommes engagés dans une démarche ...

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 ...

next page

Showing results 1-20

C Developer information

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 engineer makes $500,000 a year?

Highly experienced software engineers, including senior developers and specialized roles such as principal or lead engineers, can earn $500,000 or more annually, especially in high-cost living areas or at large tech companies. Achieving this level typically requires advanced skills, extensive experience, and often stock options or bonuses.

What does a C developer do?

A C developer writes, tests, and maintains software programs using the C programming language. They often work on system software, embedded systems, or performance-critical applications, requiring knowledge of algorithms, data structures, and debugging tools. Strong problem-solving skills and familiarity with development environments like IDEs or command-line tools are essential.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development where performance and low-level programming are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and many organizations seek experienced C developers for these specialized roles.

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.

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 are C Developers?

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 jobs can I get with C programming?

With C programming skills, you can pursue roles such as software developer, embedded systems engineer, systems programmer, or firmware engineer. These jobs often require knowledge of low-level programming, operating systems, and debugging tools, and may involve working in industries like technology, automotive, or telecommunications.
What are popular job titles related to C Developer jobs in Quebec? For C Developer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching C Developer jobs in Quebec look for? The top searched job categories for C Developer jobs in Quebec are:
What cities in Quebec are hiring for C Developer jobs? Cities in Quebec with the most C Developer job openings:
What are popular job titles related to C Developer jobs in QC? For C Developer jobs in QC, the most frequently searched job titles are:
Infographic showing various C Developer job openings in Quebec as of July 2026, with employment types broken down into 1% As Needed, 87% Full Time, 9% Part Time, 1% Temporary, and 2% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution.

Électrotechnicien - Licence C | Montréal-Est

Fed Manutech

Montreal, QC • On-site

Other

Posted 13 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.