1

Computer Engineer Jobs in Quebec (NOW HIRING)

Your future role on our team You'll report to the Development Manager, CAD/BIM, andsupport the engineering teams in modelling and coordinating digital models forlarge-scale projects of all types ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...

Bachelor's degree in a STEM discipline (computer engineering, network engineering, systems, electrical engineering, or a related field) * Minimum of 5 years (60 months) experience as a Network ...

A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required. An advanced degree (master's or PhD) related to machine learning or ...

Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development. Preferred Qualifications: * Experience with one or more general purpose programming ...

Bachelor's degree in Software development or Computer engineering required; or equivalent work experience * Minimum 5 years of experience working in a senior technical or engineering position

Bachelor's degree in Software development or Computer engineering required; or equivalent work experience * Minimum 5 years of experience working in a senior technical or engineering position

University degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience; * 10 to 15 years of professional software engineering experience in aviation, defence, or ...

Bachelor's or Master's in Electrical/Computer Engineering, Mechanical Engineering, or related field. * Experience with functional safety in automotive systems (ISO 26262, ISO 21448). * Familiarity ...

The Director of Computer Vision will drive the technical vision, research and engineering execution ... Technical Vision, Engineering Leadership, and Execution: Provide executive technical leadership to ...

University degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience; * 10 to 15 years of professional software engineering experience in aviation, defence, or ...

next page

Showing results 1-20

Computer Engineer information

See Quebec salary details

$30K

$92K

$398.5K

How much do computer engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for computer engineer in Quebec is $91,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,000.00 and $100,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $300,000 or more annually, often with extensive experience, advanced skills, and sometimes in leadership roles. High compensation is typically associated with large tech companies, executive positions, or roles requiring rare expertise and certifications.

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

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What kind of work do computer engineers do?

Computer engineers design, develop, and test computer hardware and software systems. They work on creating processors, embedded systems, and network solutions, often using programming languages and engineering principles to solve technical problems. Their work may involve hardware design, software development, and system integration in various industries.

What engineers make $500,000?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large technology companies or startups with high growth potential.

What Is a Computer Engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They work at the intersection of electrical engineering and computer science, focusing on how computer systems function and how they can be improved. Their roles can involve creating microprocessors, designing circuit boards, developing embedded systems, and optimizing software for hardware performance. Computer engineers play a crucial role in advancing technology across industries, from consumer electronics to aerospace and healthcare.

Can computer engineers make $500,000?

Computer engineers can potentially earn $500,000 or more annually, especially in senior roles, management, or specialized fields like software architecture or cybersecurity, often requiring advanced skills, certifications, and experience. Such high salaries are typically found in large tech companies, consulting firms, or through entrepreneurial ventures, but are not common for entry-level positions.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are the most commonly searched types of Computer Engineer jobs in Quebec? The most popular types of Computer Engineer jobs in Quebec are:
What are popular job titles related to Computer Engineer jobs in Quebec? For Computer Engineer jobs in Quebec, the most frequently searched job titles are:
What are popular job titles related to Computer Engineer jobs in QC? For Computer Engineer jobs in QC, the most frequently searched job titles are:

CAD Coordinator

BBA, Inc.

Mont-saint-hilaire, QC • On-site

Other

Posted 25 days ago


Job description

Your future role on our team

You'll report to the Development Manager, CAD/BIM, andsupport the engineering teams in modelling and coordinating digital models forlarge-scale projects of all types (mining and hydropower sectors).

You'll ensure BBA's BIM/CAD standards are applied, thatmodel and deliverable quality is maintained and that CAD tools and thecollaborative platform function properly.

With us, you'll get the opportunity to...

  • Coordinate multidisciplinary BIM models for mining and hydroelectric projects (process, mechanical, piping, structural, civil, electrical, ventilation and building disciplines)
  • Set up and maintain federated site models, ensuring geometric and documentation consistency
  • Perform multidisciplinary clash detection across disciplines in complex environments
  • Develop, document and continuously update BIM and CAD templates, libraries and modelling standards tailored to multiple project types
  • Administer the common data environment (CDE) for projects (e.g., Autodesk Construction Cloud), including folder structures, user access by team and discipline, and review and publication workflows
  • Support engineering teams in using CAD and BIM tools, including AutoCAD, Smart3D, Revit, Civil 3D, CADWorx Plant, Navisworks and more
  • Help prepare BIM deliverables requested by major clients across all industries
  • Participate in internal training and provide ongoing coaching to teams for BIM best practices specific to mining and hydroelectric projects