2

Entry Level Computer Engineer Jobs in Hamilton, ON

Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent/related programs * Candidates must have a strong desire to work in a Solar Design function * Strong ...

Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent/related programs * Candidates must have a strong desire to work in a Solar Design function * Strong ...

Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent/related programs * Candidates must have a strong desire to work in a Solar Design function * Strong ...

Bachelor's degree in Computer Science, Computer Engineering or Engineering related field, or equivalent practical experience with a proven track record in technical roles * Proven and significant ...

Research Technologist

Mississauga, ON · On-site

CA$60K - CA$70K/yr

Bachelor of Science degree or Diploma in Chemical or Chemical Engineering Technology Required ... Excellent computer skills will be put to use preparing data for analysis and building and ...

Payroll Analyst

Brampton, ON · On-site

CA$62.80K - CA$78.50K/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 ...

Research Technologist

Mississauga, ON · On-site

CA$60K - CA$70K/yr

Bachelor of Science degree or Diploma in Chemical or Chemical Engineering Technology Required ... Excellent computer skills will be put to use preparing data for analysis and building and ...

Payroll Analyst

Brampton, ON

CA$62.80K - CA$78.50K/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 ...

Entry Level Computer Engineer information

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 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 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 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 popular job titles related to Entry Level Computer Engineer jobs in Hamilton, ON? For Entry Level Computer Engineer jobs in Hamilton, ON, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Engineer jobs in Hamilton, ON look for? The top searched job categories for Entry Level Computer Engineer jobs in Hamilton, ON are:
What cities near Hamilton, ON are hiring for Entry Level Computer Engineer jobs? Cities near Hamilton, ON with the most Entry Level Computer Engineer job openings:
Software Engineer Student

CA$21.37 - CA$31.34/hr

Full-time

Posted 10 days ago


PCL Construction rating

7.5

Company rating: 7.5 out of 10

Based on 15 frontline employees who took The Breakroom Quiz


Job description

The future you want is within reach.

At PCL, we build the places where life happens and find camaraderie in the process. We’re a community of builders committed to building better communities. That’s why we’re always looking ahead, and not just to the next project or what’s next in our industry.


We’re also looking at what’s next for you and how we can help you build a career you’re proud of. As a student at PCL, you will get the opportunity for challenging work assignments in a supportive work environment which promotes personal and professional growth.


We are seeking a Software Engineer Student, for our Solar District that is available for 4-16 months starting September 2026.


As an Software Engineer Student and depending on your assigned project, you will have the opportunity to contribute to our team by:

Responsibilities
  • Assist in the streamlining of engineering processes
  • Assist in the creation of 3D and 2D engineering models
  • Communicating with internal and external stakeholders
  • Writing clean, scalable, and efficient code for new applications and modifying existing software to add features
  • Test and debug existing programs
  • Maintenance and Updates to existing programs
  • Ensuring project compliance and quality through site O&Ms and warranty item tracking
  • Facilitating communication and collaboration between all project stakeholders
Qualifications
  • Pursuing a Degree/Diploma in Computer Science, Data Science, Electrical Engineering, or equivalent/related programs
  • Candidates must have a strong desire to work in a Solar Design function
  • Strong analytical and problem-solving skills
  • Superior attention to detail
  • Proficient in various computer software programs, including AutoCad, Word, and Excel
  • Familiarity with various programming languages like Python and C++
  • Familiarity with platforms like JupyterLab and Microsoft Visual Studio

The estimated hourly range for this role is $21.37- $31.34, based on your experience and qualifications. Final compensation will be confirmed as part of a personalized offer.


Your Work Has Purpose Here


PCL projects are where life happens, where communities connect, careers begin, and progress is made. Regardless of the type of project, we are building something bigger: a future that's inclusive, resilient and full of opportunity.


At PCL Constructors Canada Inc., we are committed to creating a workplace where everyone belongs. We value the diverse experiences, identities and perspectives our employees bring. Employment decisions are based on merit, potential and the drive to make a difference, regardless of race, gender, age, ability or background.


We know everyone's needs are different, if you require accommodation during the application process, please contact careers@pcl.com and include the position and location of interest.

This recruitment process does not involve the use of artificial intelligence (AI) to screen, assess, or select applicants. All hiring decisions are made by qualified reviewers.


This posting is for a replacement position within our organization.

Primary Location:  Oakville, Ontario 

Job: Software Engineer Student  

 Requisition: 12698


What PCL Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom