1

Cobol Programmer Jobs in Quebec (NOW HIRING)

Showing results 21-21

Cobol Programmer information

See Quebec salary details

$21

$47

$76

How much do cobol programmer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for cobol programmer in Quebec is $47.44, according to ZipRecruiter salary data. Most workers in this role earn between $38.46 and $54.81 per hour, depending on experience, location, and employer.

What is a Cobol programmer?

COBOL Programmers are software developers who specialize in writing, maintaining, and updating programs using the COBOL (Common Business-Oriented Language) programming language. COBOL is widely used in legacy business, finance, and administrative systems, especially on mainframe computers. COBOL Programmers are often responsible for ensuring these critical systems continue to function efficiently, troubleshooting issues, and modernizing code to integrate with newer technologies. Their work is essential in industries like banking, insurance, and government, where COBOL-based applications remain vital.

How to become a Cobol programmer?

COBOL is a programming language used to write code for software programs. It stands for Common Business-Oriented Language and is most commonly used in business and financial applications. You do not need a degree to become a COBOL programmer, but many employers prefer candidates with a bachelor’s degree in computer science, information technology, management information systems, or a related field. Focus your coursework in programming languages, code development, and software development. Other COBOL programmers learn the coding language on their own through online courses or programs at vocational schools or community colleges. Obtain an internship or part-time job that enables you to learn COBOL and other programming languages. Since many administrative offices and business organizations use COBOL programming, you may want to take some administrative courses to gain an inside perspective on the industry.

What are the key skills and qualifications needed to thrive as a Cobol programmer?

A Cobol Programmer should have a strong grasp of COBOL programming, mainframe systems, and experience with legacy codebases, often supported by a degree in computer science or a related field. Familiarity with tools such as IBM z/OS, JCL, CICS, and database management systems like DB2 is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for this role. These competencies ensure reliable maintenance and enhancement of critical business applications that many organizations still depend on.

What are some common challenges faced by Cobol programmers working with legacy systems?

COBOL Programmers often encounter challenges such as limited or outdated documentation, making it difficult to understand and maintain legacy code. Additionally, integrating COBOL applications with modern technologies can require creative problem-solving and specialized middleware. Team collaboration is crucial, as programmers frequently work with business analysts and system architects to translate business processes into code and ensure system reliability. Staying current with evolving regulatory and security requirements is also a key part of this role.

What is the difference between Cobol Programmer vs Mainframe Developer?

AspectCobol ProgrammerMainframe Developer
Required CredentialsTypically a degree in computer science or related field; familiarity with COBOLSimilar credentials; often requires knowledge of COBOL and mainframe systems
Work EnvironmentPrimarily in legacy system maintenance, often in financial or government sectorsWorks on mainframe systems, including hardware and software components
Employer & Industry UsageFinancial institutions, government agencies, insurance companiesBanking, insurance, government, and large enterprises using mainframe systems
Common Search & ComparisonYesYes

While both roles involve working with COBOL and mainframe systems, a Cobol Programmer mainly focuses on coding, debugging, and maintaining COBOL applications. A Mainframe Developer has a broader scope, including system integration, hardware, and software management within mainframe environments. Both roles are essential in legacy system operations, often overlapping in skills and industry usage.

How much do Cobol programmers make?

Cobol programmers' salaries vary based on experience, location, and industry, but typically range from $60,000 to $120,000 annually. Senior developers with specialized skills in legacy systems and mainframe environments tend to earn higher wages.

What job categories do people searching Cobol Programmer jobs in Quebec look for?

The top searched job categories for Cobol Programmer jobs in Quebec are:

What cities in Quebec are hiring for Cobol Programmer jobs?

Cities in Quebec with the most Cobol Programmer job openings:

Infographic showing various Cobol Programmer job openings in Quebec as of August 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 71% In-person, and 29% Remote job distribution, with an average salary of $98,667 per year, or $47.4 per hour.

Developpeur logiciel I / Software Engineer I

Montreal, QC

Full-time

Posted 20 days ago


Job description

Silicon Labs (NASDAQ: SLAB) is the leading innovator in low-power wireless connectivity, building embedded technology that connects devices and improves lives. Merging cutting-edge technology into the world's most highly integrated SoCs, Silicon Labs provides device makers the solutions, support, and ecosystems needed to create advanced edge connectivity applications. Headquartered in Austin, Texas, Silicon Labs has operations in over 16 countries and is the trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more atwww.silabs.com.

English Job Description To Follow After French

Developpeur logiciel I

Montreal (Ville-Marie), Quebec

Nos bureaux de Montreal accueillent plusieurs equipes de notre division des logiciels IoT, notamment les equipes responsables des plateformes, des outils et protocoles sans fil, de l'assurance qualite, des applications et de la gestion de projets. Nous sommes fiers de l'environnement de travail que nous avons cree, ou la collaboration, la communication et le travail d'equipe occupent une place centrale.

Rencontrez l'equipe

Decouvrez un monde d'innovation a titre de Developpeur logiciel I chez Silicon Labs a Montreal. L'equipe 15.4 Matter de Silicon Labs contribue au standard open source Matter et developpe des logiciels de couche applicative concus pour aider nos clients a commercialiser leurs produits plus rapidement. Nos clients s'appuient sur notre environnement de developpement de micrologiciels embarques pour creer efficacement des appareils IoT sans fil, allant des interrupteurs et ampoules intelligentes aux capteurs et passerelles.

Apprenez-en davantage sur les solutions IoT sur lesquelles vous travaillerez ainsi que sur notre culture d'entreprise sur Glassdoor.

Responsabilites

A titre de Developpeur logiciel I au sein de l'equipe 15.4 Matter de Silicon Labs a Montreal, vous aurez notamment les responsabilites suivantes :

  • Developper des logiciels embarques, des systemes, des pipelines et des outils pour le standard Matter.
  • Planifier, concevoir, mettre en uvre et maintenir des solutions logicielles robustes et evolutives.
  • Collaborer avec les membres de l'equipe dans le cadre de revues de conception et de code, ainsi que de seances informelles de reflexion technique et de partage des connaissances.
  • Collaborer avec d'autres equipes, notamment l'assurance qualite logicielle (SQA), les equipes Applications/Soutien et la gestion de projets, afin de resoudre les problemes.
  • Produire une documentation de grande qualite pouvant etre utilisee tant a l'interne qu'a l'externe.
Competences recherchees

Qualifications minimales :

  • Baccalaureat, maitrise ou doctorat en genie informatique, informatique, genie electrique ou dans un autre domaine connexe pertinent au developpement de logiciels embarques.
  • Maitrise de C/C++.
  • Experience en developpement de logiciels embarques.
  • Experience avec les protocoles de communication sans fil et bonne comprehension de leurs principes fondamentaux, notamment IEEE 802.15.4, Thread, Bluetooth, Zigbee, Z-Wave et Wi-Fi.

Les qualifications suivantes seront considerees comme des atouts :

  • Formation universitaire portant sur l'IoT, les systemes embarques, la programmation embarquee et les reseaux.
  • Connaissance de langages de programmation pour systemes embarques autres que C/C++.
  • Experience anterieure dans le developpement de produits IoT ou dans l'industrie des semi-conducteurs.
Avantages
  • Horaire flexible.
  • Salaire hautement concurrentiel.
  • Programme de participation aux benefices pour les employes.
  • Cotisations de contrepartie au REER.
  • Remuneration en actions (RSU).
  • Regimes d'assurance.
  • Journees de benevolat remunerees.
  • Cafe et collations gratuits.
  • Mises a jour mensuelles de l'entreprise presentees par notre chef de la direction.
Environnement de travail

Au bureau, les employes profitent gratuitement de collations et de boissons, ainsi que de repas offerts a l'occasion. Nous encourageons les membres de notre equipe a apprendre a mieux se connaitre grace a des 5 a 7 mensuels et a diverses activites organisees. Nous proposons egalement des evenements a l'exterieur du bureau, des activites de consolidation d'equipe, des initiatives de benevolat et plusieurs autres avantages et activites.

En vous joignant a Silicon Laboratories Canada ULC, vous evoluerez au sein d'une equipe dynamique et stimulante ou le partage des connaissances est valorise. Silicon Labs accorde une grande importance au developpement et a l'apprentissage de ses employes et met a leur disposition de nombreuses ressources axees sur le perfectionnement des connaissances, notamment Silabs University ainsi que les programmes de formation et de developpement offerts par Workday.

Nous creons egalement des occasions pour nos employes partout dans le monde de se rencontrer et de partager leurs connaissances dans le cadre d'evenements tels que notre Annual Tech Symposium et la conference Works With. Nous encourageons aussi nos employes a se rassembler autour de leurs passions, de leurs experiences et de leurs interets communs grace a nos initiatives de diversite, d'equite et d'inclusion (DEI) et a nos groupes de ressources pour employes (ERG), notamment Women@silabs, Pride@silabs, BEING@silabs, et plusieurs autres.

Software Developer I

Montreal (Ville-Marie), Quebec

Our Montreal offices host various teams belonging to the IoT software division, including Platform, wireless tools and protocols, quality assurance, application specialists, and project management teams.We are proud of the work atmosphere we maintain by fostering excellent collaboration and good communication at all times.

Meet the Team

Discover a world of innovation as aSoftwareDeveloper Iat Silicon Labs in Montreal. The15.4MatterTeamat Silicon Labs contributes to the open-source Matter standard and develops application-layer software designed toexpediteour customers' time to market. Customersleverageour embedded firmware framework to efficiently create IoT-based wireless devices, ranging from light switches and bulbs to sensors and gateways.

Learn more about the IoT solutions you will work on and our company culture on Glassdoor.

Responsibilities

As aSoftware Developer Ion the15.4Matter Teamat Silicon Labs in Montreal, you will:

  • Develop embedded software, systems, pipelines, and tools for the Matter standard.

  • Plan, design, implement, andmaintainrobust and scalable software.

  • Collaborate with team members through design reviews, code reviews, informal technical brainstorming, and knowledge-sharing sessions.

  • Coordinate with other teams, such as SQA, Applications/Support, and Project Management, to resolve issues.

  • Produce excellent documentation that may be used both inside and outside the company.

Skills You Will Need

Minimum Qualifications:

  • BS/MS/PhD in Computer Engineering, Computer Science, Electrical Engineering, or another related program relevant to embedded software development.

  • Proficiencyin C/C++.

  • Experience in embedded software development.

  • Experiencewith anda fundamental understanding of wireless communication protocols such as IEEE 802.15.4, Thread, Bluetooth, Zigbee, Z-Wave, and Wi-Fi.

The following qualifications will be considered a plus:

  • University coursework focused on IoT, embedded systems, embedded programming, and networking.

  • Understanding ofembedded programming languages beyond C/C++.

  • Previousexperience developing IoT products or working in the semiconductor industry.

Benefits & Perks:

  • Flexible hours

  • Highly competitive salary

  • Employee profit sharing

  • RRSP match

  • Equity Rewards (RSUs)

  • Insurance plans

  • Paid volunteer days

  • Free coffee & snacks

  • Monthly company updates with our CEO

Working Environment:

When in the office, employees enjoy free snacks& beverages, as well as occasional free lunches. We encourage our team to get to know each other better during monthly Happy Hours and organized games. There are also off-site events, Teambuilding activities, volunteeringinitiativesand all kinds of funperksto be enjoyed!

By joining Silicon Laboratories Canada ULC, you will evolve within a young, dynamic, and exciting team, where the sharing of knowledge is valued. Silicon Labs is recognized for stimulating the development and learning of its employees and is proud of its knowledge-based resources, includingSilabsUniversity & Workday Training & Development. We help connect employees from across the globe with events such as our Annual Tech Symposium and Works Withconference. We also encourage employees to unite and share their passions and awareness through our DEI initiatives and ERGs, includingWomen@silabs,Pride@silabs,BEING@silabs, and more!

#LI-MA1

#LI-Hybrid

The annualized base pay range for this role is expected to be between $67,900 - $126,100 CAD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant's skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.

Silicon Labs is an equal opportunity employer and values the diversity of our employees. Employment decisions are made on the basis of qualifications and job-related criteria without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, or any other characteristic protected by applicable law.

L'echelle salariale de base annualisee pour ce poste devrait se situer entre $67,900 - $126,100 CAD. Le salaire de base reel peut varier en fonction de facteurs, dont, entre autres, l'experience, l'emplacement geographique ou le travail sera effectue et l'ensemble des competences du candidat. Le salaire de base n'est qu'un element de la remuneration globale des employes. Parmi les autres formes de reconnaissance, citons une prime annuelle en especes, un ensemble d'actions et un ensemble complet d'avantages sociaux.

Silicon Labs offre des chances egales a tous et valorise la diversite de ses employes. Les decisions d'embauche sont prises en fonction des qualifications et des criteres lies au poste, sans egard a la race, la religion, la couleur, l'origine nationale, le genre, l'orientation sexuelle, l'age, l'etat civil, le statut de veteran ou de handicap, ou toute autre caracteristique protegee par les lois en vigueur.