2

Computer Engineering Entry Level Jobs in Ontario

Programming and database management experience considered an asset Comprehension of cost management ... Relevant experience(>= 2 years) and education in computer science, particularly application ...

Director, Support

Waterloo, ON · On-site +1

CA$85.50K - CA$104.50K/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 ...

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

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

New

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

New

next page

Showing results 1-20

Computer Engineering Entry Level information

See Ontario salary details

$23K

$58.1K

$100K

How much do computer engineering entry level jobs pay per year?

As of May 30, 2026, the average yearly pay for computer engineering entry level in Ontario is $58,081.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,000.00 and $65,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineering Entry Level professional, and why are they important?

To thrive as a Computer Engineering Entry Level professional, you need a solid understanding of computer hardware, programming languages (such as C/C++ or Python), and a relevant bachelor's degree in computer engineering or a related field. Familiarity with version control systems (like Git), hardware description languages (such as VHDL or Verilog), and basic circuit design tools is commonly expected. Strong problem-solving skills, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities ensure you can contribute to technical projects, quickly learn new systems, and collaborate effectively in multidisciplinary engineering environments.

What types of projects and responsibilities can an entry-level computer engineer expect in their first year?

As an entry-level computer engineer, you can expect to work on a variety of tasks such as assisting in the design, testing, and troubleshooting of hardware or software components. Typical responsibilities include writing and debugging code, assembling and testing hardware prototypes, and collaborating with more experienced engineers on larger projects. You'll likely be assigned smaller modules within a project to help you build technical skills while becoming familiar with company tools and processes. Teamwork is common, and you'll often work closely with cross-functional teams like software developers, hardware designers, and quality assurance specialists.

What are entry-level computer engineering jobs?

Entry-level computer engineering jobs are positions for recent graduates or individuals with limited work experience in the field. These roles typically involve assisting in the design, development, testing, and maintenance of computer hardware and software systems. Common job titles include Junior Computer Engineer, Hardware Engineer, Software Engineer, and Systems Analyst. Entry-level engineers often work under the supervision of senior staff, gaining practical experience while contributing to various technology projects.

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

AspectComputer Engineering Entry LevelSoftware Developer Entry Level
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentHardware labs, embedded systems, software developmentApplication development, coding, testing in office or remote
Employer & Industry UsageTech companies, manufacturing, embedded systems firmsSoftware firms, tech startups, IT departments
Common Search & Comparison IntentUnderstanding entry-level roles in hardware/software integrationComparing entry-level software development roles

Computer Engineering Entry Level roles focus on both hardware and software aspects, often involving embedded systems and hardware design. In contrast, Software Developer Entry Level positions primarily involve coding, application development, and software testing. Both roles require a bachelor's degree in a related field and are common in tech industries, but they differ in work environment and daily tasks.

What are the most commonly searched types of Computer Engineering jobs in Ontario? The most popular types of Computer Engineering jobs in Ontario are:
What job categories do people searching Computer Engineering Entry Level jobs in Ontario look for? The top searched job categories for Computer Engineering Entry Level jobs in Ontario are:

Software Analyst Intern (Fall 2026, 8 months)

Gtsgbu

Toronto, ON • Hybrid

CA$23 - CA$30/hr

Full-time

PTO

Posted 17 days ago


Job description

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in.

Toronto, Ontario, Canada (On-Site)

Job Title:Software Analyst Intern
Rail Pass Type:Internship/Co-op (Full-time/Hybrid)
Departure and Arrival Date (Start -End):September 2026 - April 2027 (8 months)
Vacancy:1
Location:100 Consilium Place, Scarborough, ON M1H 3E3
Work hours/week:40
Pay Details:$23-$30 CAD hourly
Stations on Your Journey:
Welcome and Onboarding Station

  • Intern Orientation

  • Online Onboarding Curriculum

  • Buddy Program for mentorship and guidance

Hands-On Work Station

  • Real-world projects with top industry talent

  • Paid internship + paid vacation

  • Hybrid work model

  • A chance to build your career with a global leader driving digital transformation and innovationthat helps support sustainable future

Networking Station

  • "Ask Me Anything" with the Executive Committee

  • Employee Resource Groups (ERGs)

  • Social Intern Events: Coffee Breaks, Onsite/Offsite events

  • Business Intern Events: Intern Showcase & Graduation ceremony

  • Company Social Events: Holiday Party, Employee BBQs, Golf tournament, etc.

We are looking for a Software Analyst Intern to join us for an 8-month internship at our Toronto office. You will perform Data Science(Data Mining/AI) work, design, analysis, programming and integration activities in the development of software for train control systems of Ground Transportation Systems Canada, achieving Customer Satisfaction of the delivered solution/product

Key Accountabilities

  • Understands the customer's needs and through life cycle concerns whatever the used
    means (e.g. advanced studies, simulations, mock-ups, models, prototypes, etc.).

  • Contributes to the formalization of mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements.

  • Designs codes, debugs, write test procedures and tests software code, chairs design
    reviews.

  • Reviews code, test procedures and test results

  • Analyses and implements correction for defect reports

  • Perform engineering testing in the field and investigates problems in the field.

  • Contributes to co-engineering activities with the Systems Engineering team in order to
    ensure system-software consistency and the right refinement of software components and compliance with the software architecture

  • Solves tasks in the best technical and timely manner, while looking for opportunities and
    making suggestions for improvements

Key Requirements

  • The successful candidate should be working towards a bachelor's or master's degree from an accredited university or college in Engineering, Computer Science, or a related field.

  • Knowledgeable of the software development processes

  • Able to quickly integrate with the team and work independently

  • Practical experience in using typical programs which are part of Microsoft Office Suite

  • Knowledgeable of object-oriented techniques, multithreading, socket programming, General
    Windows Programming

  • Strong communication skills in English, both written and verbal, are required.

  • The ability to work 40 hours a week in a hybrid environment for the duration of the internship is essential. At least 3 days a week in the office.

Preferred Qualifications:

  • Co-op student available for a 4-month term, with at least one additional quarter or semester of coursework remaining after the completion of the internship.

  • Previous coop work experience is an asset. Relevant school projects may be considered.

  • Entry level experience in using scripting languages such as Perl & Python

Ready to Begin Your Journey?

Tap yourticket and apply today.

Line Status: Open until filled

This posting relates to an existing vacancy.

Our hiring process uses both human and technologyassisted (AI) tools to support candidate screening and assessment. All results are reviewed by people, and all hiring decisions are made by people.

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.


At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail.

#LI-MA2