2

Entry Level Computer Engineer Jobs in Ontario (NOW HIRING)

HVAC Lab Technician I

Barrie, ON · On-site

$46K - $64K/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed ... Basic computer skills (Microsoft Office) * Basic mechanical and/or electrical aptitude

Junior Materials Lab Technician

London, ON · On-site

CA$51K - CA$68K/yr

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Accurate and efficient computer skills in Microsoft Office (Excel, Word, Outlook) with data entry ...

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Accurate and efficient computer skills in Microsoft Office (Excel, Word, Outlook) with data entry ...

Director, Support

Waterloo, ON · On-site +1

CA$85K - CA$104K/yr

Diploma or degree in Computer Science, Information Technology, Software Engineering, or a related ... Work Experience (Entry-Level Friendly) * 0-2 years of professional experience supporting databases ...

Quality Control Technician

Hamilton, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

... engineering, applied sciences. * Required Work Experience: This is an entry-level position that gives a good opportunity to build a solid career at Amrize. * Required Technical Skills: Good computer ...

Quality Control Technician

Brantford, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

... engineering, applied sciences. * Required Work Experience: This is an entry-level position that gives a good opportunity to build a solid career at Amrize. * Required Technical Skills: Good computer ...

Quality Control Technician

Waterford, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

... engineering, applied sciences. * Required Work Experience: This is an entry-level position that gives a good opportunity to build a solid career at Amrize. * Required Technical Skills: Good computer ...

Rather than acting as a traditional software engineer, you will utilize modern Generative AI and AI ... Level: Entry-level to early-career (0-2 years of professional experience), backed by a strong ...

Pro & Go Technician

Mississauga, ON · Hybrid

CA$40K - CA$60K/yr

  • Retirement

... * Entry-level opportunity requiring no prior experience, with previous hearing aid ANSI testing ... Basic computer skills and good hand-eye coordination for connecting instruments with programming ...

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Basic Qualifications A recent graduate possessing an Engineering Degree or a technical diploma in ... computer literacy, with proven experience with Microsoft products especially Word, Excel and ...

Ready Mix Quality Control Technician

Ottawa, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

... engineering, or equivalent. * Experience : This is an entry level position that gives a good opportunity to build a solid career at Amrize. * Technical Skills : Good computer skills for Windows based ...

Payroll Analyst

Brampton, ON

CA$62K - CA$78K/yr

May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...

Payroll Analyst

Brampton, ON

CA$62K - CA$78K/yr

May work with system programmers to achieve solutions or administer company payroll system with ... May provide guidance and assistance to entry level professionals and / or employee in Support ...

Showing results 41-60

Entry Level Computer Engineer information

See Ontario salary details

$9

$21

$46

How much do entry level computer engineer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for entry level computer engineer in Ontario is $21.70, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $21.88 per hour, depending on experience, location, and employer.

What does an entry level computer engineer do?

As an entry-level computer engineer, your job is to help code and test hardware and software for your company. In this role, you may evaluate system requirements, make recommendations about computer purchases, and respond to technical support requests throughout the company. Entry-level computer engineers often focus on learning more about the unique operating environment of their employer, including any unique hardware or software the company uses. Senior computer employers often supervise your work, especially at companies that use this job as an extended training position. Other details of this job vary by company. For example, some computer engineers focus on cloud systems, while others help install new workstations.

What are some typical projects or tasks an entry level computer engineer can expect to work on in their first year?

As an entry level computer engineer, you'll likely be involved in supporting more senior engineers with tasks such as debugging hardware or software, conducting system tests, writing and maintaining code, and assisting with documentation. You may also help design and prototype circuit boards, work on firmware updates, or contribute to integration projects. Collaborative work is common, so expect to participate in team meetings and cross-functional projects, which is a great opportunity to learn from experienced colleagues and understand the broader workflow of product development.

What are the key skills and qualifications needed to thrive as an entry level computer engineer, and why are they important?

To thrive as an Entry Level Computer Engineer, you need a solid understanding of computer hardware, software fundamentals, and programming languages like C++ or Python, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with development environments, version control systems (such as Git), and basic circuit design tools is commonly expected. Strong problem-solving abilities, attention to detail, and effective teamwork set exceptional candidates apart. These skills enable engineers to efficiently develop, troubleshoot, and collaborate on technology solutions in dynamic, innovation-driven environments.

What is the difference between Entry Level Computer Engineer vs Entry Level Software Developer?

AspectEntry Level Computer EngineerEntry Level Software Developer
Required CredentialsBachelor's in Computer Engineering, certifications like Cisco or CompTIABachelor's in Computer Science or Software Engineering, certifications like Microsoft or AWS
Work EnvironmentHardware labs, manufacturing facilities, R&D departmentsOffice settings, coding environments, software development teams
Employer & Industry UsageTech companies, manufacturing, telecommunicationsSoftware firms, tech startups, IT departments
Common Search & ComparisonOften compared for entry-level roles in tech hardware and systemsCommonly compared for software development careers

Entry Level Computer Engineers typically focus on hardware, embedded systems, and system integration, working in environments that involve physical components. In contrast, Entry Level Software Developers primarily work on coding, software applications, and programming tasks. Both roles require a bachelor's degree and relevant certifications, but their work environments and industry focus differ significantly.

What are the most commonly searched types of Computer Engineer jobs in Ontario?

The most popular types of Computer Engineer jobs in Ontario are:

What job categories do people searching Entry Level Computer Engineer jobs in Ontario look for?

The top searched job categories for Entry Level Computer Engineer jobs in Ontario are:

Infographic showing various Entry Level Computer Engineer job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, 21% Hybrid, and 4% Remote job distribution, with an average salary of $45,128 per year, or $21.7 per hour.

$46K - $64K/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 11 days ago


Job description

Napoleon leads the way with innovative engineering, advanced manufacturing techniques, unsurpassed customer service and remarkable product quality. Our award-winning products offer a best-in-class experience for all customers’ home comfort needs. While we are proudly Canadian, Napoleon is also fortunate to operate on a world-wide scale. 

The warmth and experience that Napoleon product brings to the homes of our customers transcends borders, language, and cultures to elevate everyday experiences, so you love being home. Throughout North America, Europe, South America and Asia, Napoleon creates memorable moments through our stunning designs and innovative technologies. 

This posting is for an existing permanent vacancy and is actively being recruited for. 

Title: Lab Technician I

Reports To: Lab Supervisor

Job Purpose: Supports product validation and development testing activities by assisting in test setup, execution, and data collection under the guidance of senior technicians and engineers.

Responsible for accurate execution of assigned tasks, maintaining test equipment and work areas, and developing foundational technical skills required to support new product development and validation activities.

Key Responsibilities:

Testing & Validation Execution

  • Assist in the setup and execution of product testing activities.
  • Prepare test units, fixtures, and instrumentation as directed
  • Execute tests according to defined procedures and work instructions
  • Monitor test conditions and report abnormalities to senior technicians

Data Collection, Analysis & Reporting

  • Collect, validate, analyze, and interpret test data using calibrated instrumentation and sound engineering principles.
  • Ensure accuracy and completeness of all recorded data, including raw data, images, and reports
  • Generate clear, structured reports for review by Supervisor

Prototype Build & Fabrication 

  • Support development activities through hands-on prototype work.
  • Build and modify prototype units from production or custom components
  • Fabricate and adapt parts using PDT equipment and tools
  • Identify and document design improvement opportunities during builds

Team Support and Collaboration

  • Support product development activities.
  • Support root cause analysis activities in collaboration with Engineering and Quality
  • Support senior technicians and engineers in daily lab activities
  • Participate in team tasks and project activities as assigned

Equipment Operation and Maintenance

  • Operate lab equipment under supervision
  • Assist in maintaining and calibrating equipment
  • Identify and report equipment issues

Lab Organization & Safety

  • Maintain a clean, organized, and safe work environment (5S)
  • Follow all health and safety procedures
  • Properly store tools, materials, and equipment

Education & Experience:

  • Post-secondary diploma in Engineering Technology or College Technician (Mechanical, Electrical, HVAC or related)
  • 1 year of relevant experience in a production or testing environment
  • G3 / WETT / ODP (or ability to obtain within 2 years)
  • Additional certifications (G2, 313, etc.) are considered an asset
  • Basic computer skills (Microsoft Office)
  • Basic mechanical and/or electrical aptitude
  • Familiarity with hand and power tools
  • This is an entry-level role focused on developing technical capability. The Lab Technician Level 1 works under close guidance and is expected to build the skills required to progress to independent technical work.

At Napoleon, we believe in creating an environment where our Associates can thrive personally and professionally. Here’s what you can look forward to when you join our team: 

Benefits, Health, Well-being & Support 

  • Comprehensive health, dental, vision, and life insurance coverage – 100% of premiums paid by the Company! 
  • Long Term Disability Protection 
  • Well-being support programs and virtual medical visits 
  • Employee & Family Assistance Program for mental health and well-being (EAP) 

Career Growth & Development 

  • Training Allowance and continuous learning opportunities and programs 
  • Leadership development and mentorship programs 
  • Clear pathways for advancement 

Culture & Community 

  • Appreciation events, raffles, and team building activities 
  • Napoleon Cares – A fund sponsored by Associates to help Associates in times of need 

Financial Security 

  • Competitive total compensation package, inclusive of bonus opportunity 
  • Retirement savings plan with matching Company contributions (RRSP/DPSP) 
  • Exclusive Associate discounts on our award-winning products 

Artificial Intelligence Disclosure: As part of our commitment to transparency and fairness in hiring, we disclose that automated tools, including artificial intelligence (AI), may be used to support parts of the recruitment process. This may include functions such as resume parsing, candidate ranking, or initial screening. These tools do not make final hiring decisions but may assist Talent Acquisition in evaluating applications.AItools used may include systems based on algorithms, statistical models, or machine learning. 

The Napoleon Group of Companies is committed to fair and accessible employment practices that attract and retain Associates with disabilities. This includes providing accessibility across all stages of the employment cycle. Accommodation is available upon request. 

 We thank you for your interest in The Napoleon Group of Companies and for participating in our competition. Only those candidates selected for consideration will be contacted.