... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
Water Conveyance Engineering Student - Mississauga
Mississauga, ON · On-site
CA$26 - CA$33/hr
... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
Water Conveyance Engineering Student - Mississauga
Mississauga, ON · On-site
CA$26 - CA$33/hr
... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
... Engineering and CAD Software ... Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and ...
Engineering Lab Specialist
Oshawa, ON · On-site
Maintain and support undergraduate teaching labs, engineering student design labs and common shared ... Troubleshoot computer hardware problems and create security policies on computers * Troubleshoot ...
Engineering Lab Specialist
Oshawa, ON · On-site
Maintain and support undergraduate teaching labs, engineering student design labs and common shared ... Troubleshoot computer hardware problems and create security policies on computers * Troubleshoot ...
Student Developer
Toronto, ON · On-site
We're seeking highly motivated students who possess strong technical skills and the ability to work ... level degree in Computer Science or Mathematics. * C++ and/or Java programming knowledge or ...
Student Developer
Toronto, ON · On-site
We're seeking highly motivated students who possess strong technical skills and the ability to work ... level degree in Computer Science or Mathematics. * C++ and/or Java programming knowledge or ...
Utilities CAD Designer
CA$24 - CA$27/hr
Hatch is seeking an Infrastructure Co-op Student with interest in Civil Engineering, particularly ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Utilities CAD Designer
CA$24 - CA$27/hr
Hatch is seeking an Infrastructure Co-op Student with interest in Civil Engineering, particularly ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Utilities CAD Designer
Mississauga, ON · On-site
CA$24 - CA$27/hr
Hatch is seeking an Infrastructure Co-op Student with interest in Civil Engineering, particularly ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Utilities CAD Designer
Mississauga, ON · On-site
CA$24 - CA$27/hr
Hatch is seeking an Infrastructure Co-op Student with interest in Civil Engineering, particularly ... Strong CAD skills, and experience with AutoCAD/Civil3D * Experience in MicroStation/OpenRoads is an ...
Experience with programming or scripting languages such as Python, JavaScript, TypeScript, Java, or ... Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer ...
New
Experience with programming or scripting languages such as Python, JavaScript, TypeScript, Java, or ... Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer ...
New
The Engineering & Computer Science Library (ECSL) is the second largest science library at UTL. It ... ECSL is a busy and popular place for students to meet and work together on their group assignments ...
The Engineering & Computer Science Library (ECSL) is the second largest science library at UTL. It ... ECSL is a busy and popular place for students to meet and work together on their group assignments ...
Student, QA Engineer (Winter 2027, 4 Months)
Toronto, ON · Hybrid
CA$50K - CA$70K/yr
An interest in coding / computer programming * Prior experience with coding in JavaScript or Python is a plus but not mandatory * Must be enrolled in a co-op program at a recognized post-secondary ...
Student, QA Engineer (Winter 2027, 4 Months)
Toronto, ON · Hybrid
CA$50K - CA$70K/yr
An interest in coding / computer programming * Prior experience with coding in JavaScript or Python is a plus but not mandatory * Must be enrolled in a co-op program at a recognized post-secondary ...
Cloud Platform Engineer, Student Intern (Winter 2027 - 8 Months)
Toronto, ON · On-site +1
CA$21 - CA$31/hr
Currently enrolled in a post-secondary co-op program in Computer Science, Software Engineering ... Basic programming or scripting experience in Python, PowerShell, Bash, JavaScript, TypeScript or a ...
Cloud Platform Engineer, Student Intern (Winter 2027 - 8 Months)
Toronto, ON · On-site +1
CA$21 - CA$31/hr
Currently enrolled in a post-secondary co-op program in Computer Science, Software Engineering ... Basic programming or scripting experience in Python, PowerShell, Bash, JavaScript, TypeScript or a ...
Co-op Coordinator
Toronto, ON · On-site
The Engineering Career Centre (ECC) connects University of Toronto students with meaningful ... Strong computer skills and working knowledge of MS Outlook, Word, Excel, Access, PowerPoint; web ...
Co-op Coordinator
Toronto, ON · On-site
The Engineering Career Centre (ECC) connects University of Toronto students with meaningful ... Strong computer skills and working knowledge of MS Outlook, Word, Excel, Access, PowerPoint; web ...
Mechanical Engineering Intern (January - April 2027)
Toronto, ON · Hybrid
CA$21 - CA$39/hr
Globally, each year we recruit hundreds of graduates and students who help us see things ... Computer programming languages (e.g., Dynamo, Python, Grasshopper) Alongside your degree, we look ...
New
Mechanical Engineering Intern (January - April 2027)
Toronto, ON · Hybrid
CA$21 - CA$39/hr
Globally, each year we recruit hundreds of graduates and students who help us see things ... Computer programming languages (e.g., Dynamo, Python, Grasshopper) Alongside your degree, we look ...
New
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Currently enrolled in a relevant technology program, such Computer Science or Engineering with a ...
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Currently enrolled in a relevant technology program, such Computer Science or Engineering with a ...
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Currently enrolled in a relevant technology program, such Computer Science or Engineering with a ...
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Currently enrolled in a relevant technology program, such Computer Science or Engineering with a ...
Computer programming skills: Python (including libraries for data analysis), SQL (database ... In order tobe eligible for these student positions, you must either: * Bereturning backto school ...
Computer programming skills: Python (including libraries for data analysis), SQL (database ... In order tobe eligible for these student positions, you must either: * Bereturning backto school ...
Computer programming skills: Python (including libraries for data analysis), SQL (database ... In order tobe eligible for these student positions, you must either: * Bereturning backto school ...
Computer programming skills: Python (including libraries for data analysis), SQL (database ... In order tobe eligible for these student positions, you must either: * Bereturning backto school ...
Signing incentives for full-time roles for graduating students who have completed a work term ... Chemical Engineering preferred * With previous co-op experience required * Strong computer skills
Signing incentives for full-time roles for graduating students who have completed a work term ... Chemical Engineering preferred * With previous co-op experience required * Strong computer skills
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Working towards Bachelor's degree in Computer Science and Engineering or equivalent with a ...
New
Our student and new graduate programs offer a chance to explore Sun Life from the inside. You'll ... Working towards Bachelor's degree in Computer Science and Engineering or equivalent with a ...
New
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... Student/Coop (Fixed Term) Pay Type: Salaried Posted Date: 2026-08-17 Application Deadline: 2026-09 ...
2027 Winter Student Opportunities RBC Borealis - Machine Learning Software Engineer, 4-8 Months
Toronto, ON · On-site
Are working on a bachelors or masters degree in Computer Science, Computer Engineering, Software ... Student/Coop (Fixed Term) Pay Type: Salaried Posted Date: 2026-08-17 Application Deadline: 2026-09 ...
Computer Programming Student information
What is the difference between Computer Programming Student vs Software Developer?
| Aspect | Computer Programming Student | Software Developer |
|---|---|---|
| Credentials | Typically enrolled in a degree program, no professional certifications required | Often holds a degree in computer science or related field; certifications like Microsoft, AWS may be common |
| Work Environment | Educational settings, internships, part-time projects | Full-time employment in tech companies, startups, or freelance projects |
| Industry Usage | Learning phase, limited industry application | Active contributor to software projects, product development |
| Search & Comparison Intent | Understanding educational requirements, career path | Job responsibilities, skills, career progression |
In summary, a Computer Programming Student is primarily in an educational phase, focusing on learning coding skills, while a Software Developer is a professional actively creating and maintaining software in a work environment. The transition from student to developer involves gaining experience, skills, and often certifications.
Water Conveyance Engineering Student - Mississauga
Mississauga, ON
CA$26 - CA$33/hr
Full-time
Posted 8 days ago
Job description
Requisition ID: 100526
Job Category: Campus
Location: Mississauga, ON, Canada
Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.
Our expertise in infrastructure includes aviation, highways and bridges, planning and advisory services, ports, rail and transit, tunnels, and water. Want to be part of the creation and construction of our cities? Then the infrastructure team is for you!
Why join Hatch?
• Work alongside global experts delivering water, wastewater, and water conveyance projects that directly impact communities and the environment
• Gain real-world experience and make meaningful contributions on active municipal projects across planning, design, and construction phases
• Benefit from formal and informal mentorship from senior and intermediate engineers within the Linear Conveyance practice
• Participate in ongoing learning opportunities including training sessions, Lunch and Learns, Hatch charity events, and the triannual Student Showcase
What will you do?
• Support Design Development: Assist with preliminary and detailed design of linear infrastructure including watermains, sanitary sewers, storm sewers, and associated appurtenances such as chambers, manholes, and service connections
• Perform Engineering Calculations: Support hydraulic calculations, pipe sizing, basic system modelling, specifications, quantity take offs, and cost estimates under supervision
• Apply Engineering and CAD Software: Prepare and revise technical drawings, plan and profiles, details, and design markups using CAD and civil modelling tools in accordance with municipal standards and project requirements
• Field Work and Data Collection: Participate in occasional site visits to observe construction activities, monitor progress, assist with compliance reviews, and collect photographic and field data
• Construction Support: Assist with shop drawing reviews, RFI responses, preparation of field sketches, and coordination of design clarifications during construction
• Collaborate and Communicate: Work closely with multidisciplinary teams including engineers, project managers, designers, and construction staff while supporting internal and external coordination activities
• Research and Innovation: Support technical research, engage with industry suppliers, and assist with development of innovative design approaches, tools, and technologies
• Quality and Compliance: Apply internal quality procedures, support quality reviews, follow document control processes, and assist in ensuring compliance with applicable codes, standards, and safety requirements
What you’ll bring
• Currently enrolled in a Civil Engineering degree program, typically in second through fourth year, at an accredited university
• Strong foundational skills in CAD software such as AutoCAD, MicroStation, or Civil 3D
• Analytical mindset with an interest in hydraulics, water conveyance infrastructure systems, and problem solving
• Clear verbal and written communication skills with the ability to work effectively in a team environment
• Positive, results-oriented attitude with the ability to take direction and work independently when required
• Interest in innovation, sustainability, safety, and quality in municipal infrastructure delivery
• Highly organized, detail-oriented, adaptable, and eager to learn in a consulting engineering environment
Compensation:
Range: $26.00 - $33.00
At Hatch, we are committed to fair and equitable compensation practices. In accordance with legislated pay transparency requirements, the expected salary range for this position is based on current market data and aligned with internal pay structures to ensure consistency and fairness.
Your individual compensation within this range will depend on factors such as skills, experience, qualifications and location. In addition to base pay, our total rewards package may include performance-based incentives, comprehensive benefits, and other programs designed to support your well-being and growth.
Note: Applicants must submit a transcript (official or unofficial) upon application.
Why join us?
- Work with great people to make a difference
- Collaborate on exciting projects to develop innovative solutions
- Top employer
What we offer you?
- Flexible work environment
- Long term career development
- Think globally, work locally
Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed.
We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation.
[[req_postHashtag]]