Engineering CO-OP
14 hours ago
Job Overview:
We are seeking a motivated and enthusiastic Computer Engineering or Mechatronics CO-OP Student to join our Engineering and Automation team. This position will focus on developing and testing software solutions for automation systems, robotics, and machine vision applications. The successful candidate will contribute to proof-of-concept (PoC) projects involving computer vision, PLC integration, motion control, and embedded systems.
This opportunity offers hands-on experience in industrial automation, robotic control, and hardware/software integration within a real-world manufacturing environment.
Responsibilities:
- Develop and test software code for automation systems, robotic cells, and proof-of-concept applications.
- Implement and experiment with computer vision and machine learning models for quality inspection, object recognition, and motion tracking.
- Write and optimize embedded code for microcontrollers and single-board computers (Arduino, Raspberry Pi, ESP32).
- Support development of communication interfaces between motor drivers, PLCs, and robotic controllers.
- Contribute to PLC programming (Siemens, Allen-Bradley, etc.) and robotic arm programming (Fanuc, Universal Robots, or similar).
- Assist in PCB design and assembly for control and sensing prototypes.
- Design and 3D model custom parts for sensors, cameras, and robotic tools for 3D printing and integration.
- Support the Robotics Engineer with system integration testing, troubleshooting, and documentation of software architecture.
- Participate in data acquisition and analysis to evaluate automation performance and validate algorithms.
- Contribute to continuous improvement initiatives through innovative problem-solving and rapid prototyping.
- Currently enrolled in a Bachelor's degree program in Computer Engineering, Mechatronics Engineering, or related discipline.
- Strong interest in automation, robotics, and intelligent systems.
- Experience with Python, C/C++, or JavaScript for embedded or control applications.
- Familiarity with computer vision frameworks (OpenCV, TensorFlow, PyTorch) is an asset.
- Basic understanding of PLC logic, robot programming, and control systems.
- Hands-on experience with Arduino, Raspberry Pi, or similar platforms.
- Working knowledge of PCB design tools (KiCad, Altium, etc.) and 3D modeling software (SolidWorks, Fusion 360, or similar).
- Strong analytical and problem-solving skills with the ability to work independently and collaboratively.
- Excellent communication skills and a proactive approach to
learning.
- Lifting and/or carrying anywhere from 10lbs to 75lbs.
- Operate primarily in an office and plant environment.
- Use standard office equipment such as laptop computers and 3D printer.
- Working in an office environment with possible local travel requirements.
- Needs to be comfortable working in a manufacturing production floor at times.
- Requires a high degree of attention to detail and the ability to multi-task.
- Ability to travel between facility locations as required.
-
Instrumentation Engineer Co-op
3 days ago
Edmonton, Alberta, Canada Enbridge Student Contractor Program Full time $60,000 - $80,000 per yearAt Enbridge, 'energy' means more than lighting up businesses, heating up our customers' homes, or fueling cars, buses and trucks. It's our way of life As a co-op student working for Raise at Enbridge, a first-choice energy delivery company, we commit to providing you with an exciting, rewarding and engaging experience. We know that when your initiative...
-
Co-op Student
3 days ago
Edmonton, Alberta, Canada EPCOR Full timeHighlights of the jobWe are hiring two (2) Co-op Students working out of Rossdale Water Treatment Plant in Edmonton, ABPosition: Winter 2026: Co-op Student Term: 8 months starting January 2026Year:1st and 2nd year studentsDiscipline:Civil Engineering Technology StudentsAre you ready to dive into real-world water infrastructure projects? EPCOR's Water...
-
Co-op Student
3 days ago
Edmonton, Alberta, Canada EPCOR Full timeHighlights of the jobWe are hiringtwo(2) Co-op Students working out of Rossdale Water Treatment Plant in Edmonton, ABPosition:Winter2026: Co-op StudentTerm:8months starting January 2026Year:1stand 2ndyear studentsDiscipline:Civil EngineeringTechnologyStudentsAre you ready to dive into real-world water infrastructure projects?EPCOR's Water Services Project...
-
Co-op Material Testing Technician
23 hours ago
Edmonton, Alberta, Canada Englobe Full time US$55,000 - US$70,000 per yearYour missionYou will play an important role in a dynamic and passionate team, collaborating on a variety of projects of all sizes and scopes in the environment, renewable energies, hydroelectricity, transportation, materials, buildings and climate change markets. Boldness, innovation and collaboration are an integral part of our daily operations.Englobe -...
-
HSE Associate Co-op/ Intern
1 day ago
Edmonton, Alberta, Canada ATS Traffic Full time $21,000 - $25,000 per yearLocation:Edmonton AB, Head officeStatus: For a 8 month co-op term (January to August This is a full time paid position operating Monday to Friday 8:00Am - 4:30PMReports to: Kelly Shepard, HSE DirectorCompensation: $21-$25 an hour, based on experienceAbout ATS TrafficATS Traffic is a family-owned business that has been getting people home safely since 1966....
-
Bridge Engineering Student
1 week ago
Edmonton, Alberta, Canada WSP Full time $40,000 - $60,000 per yearDescriptionWhat if you could redefine what's possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are...
-
Mechanical CAD Engineering Intern
1 week ago
Edmonton, Alberta, Canada Q-Block Computing Full time $60,000 - $80,000 per yearJob type: Co-op/Internship (4-8 months)Location: On-site (Edmonton, AB & Wetaskiwin, AB)Job Description: Q-Block Computing is seeking a highly motivated Mechanical CAD Engineering Intern (Co-op) to join our dynamic team and support the development of advanced quantum technology hardware. This role offers an exceptional opportunity to apply and sharpen your...
-
Mechanical Engineer
3 days ago
Edmonton, Alberta, Canada Stantec Full time $80,000 - $120,000 per yearDescriptionStantec's Buildings team is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists, and technologists are passionate about the power of design. Our collaborative culture and our innovative, sustainable approach to projects help us create...
-
Mechanical Engineer
2 weeks ago
Edmonton, Alberta, Canada Bantrel Co. Full time $120,000 - $180,000 per yearCompany Description Bantrel is proud to be a leading provider of Engineering, Procurement, and Construction (EPC) services in Canada.Since our inception in 1983, we have delivered end-to-end solutions for some of Canada's most challenging and complex energy, mining and infrastructure projects, with an unrelenting focus on safety, while delivering to the...
-
Mechanical Engineer
2 weeks ago
Edmonton, Alberta, Canada Bantrel Co. Full time $80,000 - $120,000 per yearCompany Description Bantrel is proud to be a leading provider of Engineering, Procurement, and Construction (EPC) services in Canada.Since our inception in 1983, we have delivered end-to-end solutions for some of Canada's most challenging and complex energy, mining and infrastructure projects, with an unrelenting focus on safety, while delivering to the...