1

Student Programmer Jobs in Ontario (NOW HIRING)

Materials engineering, composites * Structures and Materials * Thermodynamics, heat transfer ... Student, Mechanical Discipline * Ability to work efficiently and demonstrate effective ...

As a Co-op Student, Electrical Engineering , you'll work alongside experienced engineers on projects that shape communities, improve infrastructure, and support sustainable development. From design ...

As a Co-op Student, Electrical Engineering , you'll work alongside experienced engineers on projects that shape communities, improve infrastructure, and support sustainable development. From design ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

Assign, train, develop and supervise manufacturing engineers, student engineers, outside vendors * Provide technical guidance and support to the team, ensuring they have the resources and knowledge ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

Advise students in employment application processes. Assist in mentoring, training and coordinating work-study, placement and summer employment students. Programming,Engagement and Administration ...

About the Role We are seeking an Engineering Co-op Student (Fall term) to join our team at our Brantford, ON bakery . As an Engineering Co-op, you will support the Project Engineer in driving product ...

As an Artificial Intelligence Student, you will play a vital role in implementing AI projects on ... Your expertise in AI technologies, programming, and machine learning algorithms will contribute to ...

CA$21 - CA$28/hr

Engineering Technology Co-op Student (HVST) About Us Ready to kickstart your career in one of Canada's rapidly growing industries? Join Kinectrics, a company that takes pride in being consistently ...

Showing results 21-40

Student Programmer information

See Ontario salary details

$7

$29

$63

How much do student programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for student programmer in Ontario is $29.83, according to ZipRecruiter salary data. Most workers in this role earn between $17.79 and $36.78 per hour, depending on experience, location, and employer.

What kind of projects or assignments can I expect as a student programmer?

As a Student Programmer, you can expect to work on a range of assignments, from developing small software applications or scripts to assisting with larger team-based projects under the guidance of a mentor or supervisor. Tasks often include debugging code, writing documentation, updating existing software, or participating in code reviews. You may also have opportunities to contribute to research projects, automate routine tasks, or prototype new features. These experiences are designed to build your technical skills, expose you to best practices in software development, and prepare you for more advanced programming roles after graduation.

What is a student programmer?

A Student Programmer is typically a student who works part-time or as an intern, developing software or scripts for a company, research project, or university department. Responsibilities may include coding, debugging, testing, and collaborating with other developers. This role helps students gain practical experience while improving their programming skills in a real-world environment.

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

To thrive as a Student Programmer, a solid grasp of programming fundamentals, problem-solving abilities, and familiarity with at least one programming language (such as Python, Java, or C++) are important, often gained through coursework or projects. Experience using development environments (IDEs), version control systems like Git, and sometimes participation in coding bootcamps or technical certifications can be valuable. Strong communication, teamwork, and time management skills help Student Programmers succeed when balancing academics with project work or internships. These competencies enable efficient learning, effective contribution to team projects, and skill development essential for future employment in software development.

What job categories do people searching Student Programmer jobs in Ontario look for? The top searched job categories for Student Programmer jobs in Ontario are:
Infographic showing various Student Programmer job openings in Ontario as of August 2026, with employment types broken down into 73% Full Time, 7% Part Time, 7% Temporary, and 13% Contract. Highlights an 87% In-person, and 13% Hybrid job distribution, with an average salary of $62,053 per year, or $29.8 per hour.

Mechanical Summer Student

Wood Plc

Oakville, ON

Temporary

Re-posted 5 days ago


Job description

Overview / Responsibilities

Wood is currently seeking a Mechanical Summer Student  to join our Mining & Minerals team in Oakville, Ontario who will apply knowledge of engineering principles and practices to the organization's products and services. The Student will plan, schedule and conduct technically engineering assignments requiring judgment, independent evaluation, selection and significant adaptation and deviation from standard techniques and procedures. 

Key Responsibilities:

Engage in tasks related to the one or more than one of the following engineering subjects:

  • Basic physical sciences 
  • Statics and dynamics
  • Strength of materials and solid mechanics
  • Materials engineering, composites
  • Structures and Materials
  • Thermodynamics, heat transfer, energy conversion, and HVAC
  • Fluid mechanics (including fluid statics and fluid dynamics)
  • Instrumentation and measurement
  • Hydraulics and Pneumatics
  • Engineering design and product design
  • Drafting, computer-aided design (CAD)
  • Coordinating work with other related discipline engineers and designers
  • Working closely with supervisor and checkers from start to completion of tasks/projects and in a team environment with other disciplines
  • Perform other related duties as assigned by management
Skills / Qualifications
  • 3rd Year Engineering Student, Mechanical Discipline 
  • Ability to work efficiently and demonstrate effective organizational skills
  • Authorization to work lawfully in Canada without sponsorship from Wood is required
  • Knowledge of Excel, AutoCAD, MS Office
  • ***This is a Summer Position, relocation assistance or living allowances will not be provided for this position.
  • Candidate must live within reasonable commuting distance from Oakville, ON office or be willing to relocate and live in Oakville area at own expense
Company Overview

Wood is a global leader in engineering and consultancy across energy and the built environment, helping to unlock solutions to some of the world's most critical challenges. We provide consulting, projects and operations solutions in more than 60 countries, employing around 40,000 people. www.woodplc.com

Diversity Statement (EEO)

We are an equal opportunity employer that recognises the value of a diverse workforce. All suitably qualified applicants will receive consideration for employment on the basis of objective criteria and without regard to the following (which is a non-exhaustive list): race, colour, age, religion, gender, national origin, disability, sexual orientation, gender identity, protected veteran status, or other characteristics in accordance with the relevant governing laws.

Employment Type: OTHER