Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Engineering/Mechatronics Co-op Student

Temporary

Durabuilt Windows & Doors

At Durabuilt Windows & Doors, our people drive our success. We're innovative, we move fast, we own our results, we care about our team and community, and we value bold individual thinking. If you're looking for a place where your ideas matter and your work has real impact, you'll fit right in.

 

The Opportunity

Join our Engineering and Automation team as a Computer Engineering or Mechatronics Co-op Student for an 8 moth term! This hands-on role puts you at the center of exciting proof-of-concept projects spanning computer vision, PLC integration, motion control, and embedded systems - all within a real-world manufacturing environment. You'll gain practical experience in industrial automation, robotics, and hardware/software integration that goes far beyond the classroom.


What You'll Do

  • Develop and test software for automation systems, robotic cells, and proof-of-concept applications
  • Build 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 communication interfaces between motor drivers, PLCs, and robotic controllers
  • Contribute to PLC programming (Siemens, Allen-Bradley) and robotic arm programming (Fanuc, Universal Robots, or similar)
  • Assist with PCB design and assembly for control and sensing prototypes
  • Design and 3D model custom parts for sensors, cameras, and robotic tools
  • Support system integration testing, troubleshooting, and documentation
  • Participate in data acquisition and analysis to evaluate automation performance
  • Drive continuous improvement through creative problem-solving and rapid prototyping

What You Bring

  • Currently enrolled in a Bachelor's degree program in Computer Engineering, Mechatronics Engineering, or a related field
  • 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; able to work independently and collaboratively
  • Excellent communication skills and a proactive approach to learning
 

Working Conditions

  • Primarily office and plant environment, with time on the manufacturing production floor
  • Use of standard office equipment, including laptops and 3D printers
  • Ability to lift/carry 10–75 lbs.
  • Possible local travel between facility locations
  • High attention to detail and strong multi-tasking ability

Why Durabuilt?

We're not just another home improvement company. Here's what sets us apart:
  • INNOVATIVE - Continuously improving products and processes - you'll always have something compelling to work on
  • ACCOUNTABLE - We stand behind our work, our people, and our promises to customers
  • CARING - A team culture where people genuinely look out for each other and celebrate wins together
  • GROWTH-MINDED - We invest in your development and expect excellence - your ceiling is determined by your drive
We believe in diversity, inclusion, and equal opportunity for all. We welcome applicants from every background, experience, and identity.
Thank you for your interest in joining Durabuilt Windows & D At Durabuilt Windows & Doors, our people drive our success. We're innovative, we move fast, we own our results, we care about our team and community, and we value bold individual thinking. If you're looking for a place where your ideas matter and your work has real impact, you'll fit right in.


The Opportunity

Join our Engineering and Automation team as a Computer Engineering or Mechatronics Co-op Student! This hands-on role puts you at the center of exciting proof-of-concept projects spanning computer vision, PLC integration, motion control, and embedded systems - all within a real-world manufacturing environment. You'll gain practical experience in industrial automation, robotics, and hardware/software integration that goes far beyond the classroom.


What You'll Do

  • Develop and test software for automation systems, robotic cells, and proof-of-concept applications
  • Build 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 communication interfaces between motor drivers, PLCs, and robotic controllers
  • Contribute to PLC programming (Siemens, Allen-Bradley) and robotic arm programming (Fanuc, Universal Robots, or similar)
  • Assist with PCB design and assembly for control and sensing prototypes
  • Design and 3D model custom parts for sensors, cameras, and robotic tools
  • Support system integration testing, troubleshooting, and documentation
  • Participate in data acquisition and analysis to evaluate automation performance
  • Drive continuous improvement through creative problem-solving and rapid prototyping


What You Bring

  • Currently enrolled in a Bachelor's degree program in Computer Engineering, Mechatronics Engineering, or a related field
  • 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; able to work independently and collaboratively
  • Excellent communication skills and a proactive approach to learning
 

Working Conditions

  • Primarily office and plant environment, with time on the manufacturing production floor
  • Use of standard office equipment, including laptops and 3D printers
  • Ability to lift/carry 10–75 lbs.
  • Possible local travel between facility locations
  • High attention to detail and strong multi-tasking ability

Why Durabuilt?

We're not just another home improvement company. Here's what sets us apart:
  • INNOVATIVE - Continuously improving products and processes - you'll always have something compelling to work on
  • ACCOUNTABLE - We stand behind our work, our people, and our promises to customers
  • CARING - A team culture where people genuinely look out for each other and celebrate wins together
  • GROWTH-MINDED - We invest in your development and expect excellence - your ceiling is determined by your drive
We believe in diversity, inclusion, and equal opportunity for all. We welcome applicants from every background, experience, and identity.

Thank you for your interest in joining Durabuilt Windows & D

Thank you for applying!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Computer Engineering/Mechatronics Co-op Student in Edmonton, AB vacancy
  •  ...Description We are expanding our Student (Co-op / Internship) program and are looking to...  ...December 2026 Proficiency with standard computer programs including spreadsheets, word...  ...contractor providing comprehensive EPC+ (engineering, procurement, construction) and... 
    For students
    Hourly pay
    For contractors
    Internship
    Immediate start

    Valard Group Of Companies

    Edmonton, AB
    1 day ago
  • $23 - $25 per hour

     ...Location: Edmonton AB Employment Status: For 8 month co-op term. This is a full time paid position operating Monday to Friday 8:00AM - 4:30PM  Compensation: $23 - $25 per hour, based on experience  Reports To: Peter Kehoe, Marketing & Corporate Communications Manager... 
    For students
    Hourly pay
    Full time
    Internship
    Work at office
    Monday to friday
    Day shift

    Ats Traffic

    Edmonton, AB
    1 day ago
  • $34.84 per hour

     ...Description Engineering Student WTP Strategies Rossdale Water Treatment Plant Edmonton AB Temporary Student Opportunity (up to 11 months) Interested in helping shape the future of Edmontons water and wastewater infrastructure Join EPCOR Water Services as... 
    Suggested
    Long term contract
    Temporary work
    Work at office
    Monday to friday
    10 hours per week

    Epcor

    Edmonton, AB
    2 days ago
  •  ...you build a career you’re proud of. As a student at PCL, you will get the opportunity for...  ...professional growth. We are seeking a Nuclear Engineering Students for our Canadian Industrial...  ...an asset. Application of various computer software programs will be required, including... 
    For students
    Internship
    Work at office

    PCL Construction

    Edmonton, AB
    15 days ago
  •  ...with cGMP, 21CFR11, GAMP5 requirements. Work with Quality and Engineering to generate lifecycle CSV deliverables for each electronic...  ...Bachelor’s degree in engineering and/or information technology, computer science, or a related field from a recognized program in Canada... 
    Suggested
    Full time
    Temporary work
    Work at office
    Work from home

    Lp-api

    Edmonton, AB
    1 day ago
  • $22 - $30 per hour

     ...to work remotely. Work setting ~ General manufacturing Responsibilities Tasks Compute dimensions and tolerances of machine parts Read and interpret engineering drawings, blueprints, charts and tables Repair machine tools and parts Set up and adjust... 
    Permanent employment
    Full time
    Remote work

    Vulcan Machineworks Inc

    Edmonton, AB
    8 hours ago
  •  ...is proud to be a leading provider of Engineering, Procurement, Construction and...  ...Engineering, Instrumentation Engineering, Mechatronics Engineering, Chemical Engineering,...  ...graduates are encouraged to apply. Previous co-op, internship, summer student, research, or practical engineering... 
    Long term contract
    Full time
    For contractors
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    1 day ago
  • $63.6k - $82.32k per year

     ...Canada. Our offices are located in Edmonton, AB. What role you will play in our team Imperial is recruiting for Chemical Engineering students at Strathcona Refinery located in Edmonton. Working under the guidance of staff Chemical Engineers, you will gain an... 
    For students
    Permanent employment
    Full time

    Exxon Mobil

    Edmonton, AB
    3 days ago
  • $37.5 per hour

     ...work remotely. Responsibilities Tasks Read and interpret engineering drawings, blueprints, charts and tables Set up and adjust...  ...parts to close tolerance Set up and operate conventional and computer controlled machine tools Verify dimensions of products for... 
    Remote work

    Nexus CNC Machining Services Ltd

    Edmonton, AB
    4 days ago
  • $25 - $40 per hour

     ...Responsibilities Tasks Read and interpret engineering drawings, blueprints, charts and tables...  ...) Set up and operate conventional and computer controlled machine tools Verify...  ...machinery experience Automatic lathes Engine lathes Milling machines Use computer... 
    Permanent employment
    Full time
    Remote work

    Domino Machine Inc

    Edmonton, AB
    5 days ago
  • $24 - $36 per hour

     ...pay Ongoing support from engineering mentors toward your professional...  ...an undergraduate engineering co-op (or internship) program at a...  .... Have Excellent computer skills and experience working...  ...their own unique work scopes students will partake in. Each department... 
    Long term contract
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    ATCO

    Edmonton, AB
    a month ago
  •  ...Canada. What role you will play in our team As an Projects Engineering Intern, you could support projects in Mechanical Integrity,...  ...Construction Management, or similar programs University Engineering student available for a work term beginning in January or May 2027... 
    For students
    Permanent employment
    Full time
    For contractors
    Internship

    Exxon Mobil

    Edmonton, AB
    23 days ago
  • $18 per hour

     ...Location: Remote and/or hybrid in AB & NWT Employment: Student employment from May 4th, 2026, to August 21st, 2026.   WORK...  ...to emails, dealing with inquiries from stakeholders, operating a computer and other office equipment.  Communicating with stakeholders,... 
    For students
    Apprenticeship
    Summer work
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday
    Afternoon shift

    Cpf Incorporated

    Edmonton, AB
    1 day ago
  •  ...how we can help you build a career you’re proud of. As a student at PCL, you will get the opportunity for challenging...  ...What You Will Bring To The Role Currently enrolled in a computing science, computer engineering or information management related program. Keen interest... 
    For students
    Full time
    Internship
    Flexible hours

    PCL Construction

    Edmonton, AB
    11 days ago
  •  ...sector.  We are seeking a hands-on Engineer to support the installation, commissioning...  ...activities where applicable. Support Computer System Validation (CSV) activities for...  ...Mechanical Engineering, Electrical Engineering, Mechatronics Engineering, Automation Engineering, or... 
    Full time
    For contractors
    Work at office
    Work from home
    Worldwide
    Relocation

    Lp-api

    Edmonton, AB
    1 day ago
  •  ...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...  ...post-secondary diploma or degree program Application of various computer software programs will be required, including Microsoft Suite.... 
    For students
    Internship
    Work at office

    PCL Construction

    Edmonton, AB
    14 days ago
  •  ...Job Summary The Coordinator - Student Group Services (C-SGS) is a full-time/part-time term position in the Student Services portfolio...  ...AM - 5:00 PM, with the bulk of the work being completed using a computer. This position occasionally requires staff to work on evenings and... 
    For students
    Full time
    Contract work
    Part time
    Work at office
    Remote work
    Afternoon shift
    Weekday work

    University Of Alberta Students' Union

    Edmonton, AB
    1 day ago
  •  ...right place! No experience is necessary! As our Survey Assistant Student, you are passionate about spending time outside in the field....  ...program related to Geomatics, Surveying, Geography or Civil Engineering. Ability and willingness to travel regularly for the client... 
    For students
    Full time
    Internship
    Long distance
    Shift work

    GeoVerra

    Edmonton, AB
    19 days ago
  •  ...Overview Position: Sales Co-op/Intern Location: Edmonton, AB Duration: 4 months Education and Eligibility : 2nd, 3rd, and 4th year students currently enrolled in a post-secondary institution At PepsiCo, you'll find the opportunity to grow your career, make... 
    For students
    Full time
    Internship
    Edmonton, AB
    18 days ago
  •  ...Accounting Principles (GAAP), Canadian Generally Accepted Auditing Standards (GAAS) and Standards on Review Engagements (CSRE) Strong computer skills including Microsoft Suite Outstanding interpersonal and communication skills Excellent critical thinking and problem-... 
    For students
    Permanent employment
    Full time
    Work at office
    Shift work
    Night shift

    Pennock Acheson Nielsen Devaney LLP

    Edmonton, AB
    6 days ago
  • $51.82k - $70.38k per year

     ...Job Responsibility: Department Office of the Registrar - Student Recruitment Ctr of Expertise, CLG of Social Sciences & Humanities Salary range $51,821.52 to $70,382.74 Hours per week 35 Grade 8 Posted date June 6, 2025 Closing date June 20, 2025 Position Type Full... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    Shift work
    Night shift
    Afternoon shift

    University of Alberta

    Edmonton, AB
    11 days ago
  • $24 - $36 per hour

     ...6% vacation pay Ongoing support from engineering mentors toward your professional growth....  ...Must be enrolled in an undergraduate co-op (or internship) program at a recognized Canadian...  ...Automation solutions. Have Excellent computer skills and experience working with Microsoft... 
    Hourly pay
    Internship
    Work at office
    Relocation
    Relocation package

    ATCO

    Edmonton, AB
    5 days ago
  • Temporary Full Time Summer Job Position - 8 weeks 35 hours per week 8:00am - 3:00 pm For over 50 years, St. Michael’s Health Group (SMHG) has been committed to delivering exceptional, compassionate care while enriching the lives of the communities we serve. As a trusted...
    For students
    Long term contract
    Full time
    Temporary work
    Part time
    Summer work
    Internship
    Work at office

    St. Michael's Health Group

    Edmonton, AB
    1 day ago
  • Position: Accounts Receivable - Level II Status: 6 Month Contract  On-site Location: Edmonton, AB Schedule: Monday to Friday 8:00am - 4:30pm   About ATS Traffic ATS Traffic is a family-owned business that has been getting people home safely since 1966...
    For students
    Contract work
    Summer work
    Internship
    Monday to friday

    Ats Traffic

    Edmonton, AB
    1 day ago
  •  ...Responsibility: Concordia University of Edmonton (CUE) is a community of learning grounded in scholarship and academic freedom, preparing students to be independent thinkers, ethical leaders and citizens for the common good. CUE campus is situated on the banks of the North... 
    For students
    Permanent employment
    Full time
    Work at office
    Immediate start

    Concordia University of Edmonton

    Edmonton, AB
    6 days ago
  • $39 per hour

     ...machine or equipment controls Design plant layouts and production facilities Conduct work measurement or other studies Develop computer applications for machines and processes Collect and analyze data and samples Develop manufacturing and processing procedures... 
    Permanent employment
    Full time
    Remote work

    International Rubber Products Ltd.

    Edmonton, AB
    5 days ago
  •  ...role is hybrid with a mix of remote and in-person. Work primarily takes place at North Campus Edmonton. Reporting to the Team Lead Student Service Centre (SSC) the Student Service Centre Advisor plays a key role in helping students navigate their University of Alberta... 
    For students
    Full time
    Remote work

    University of Alberta

    Edmonton, AB
    25 days ago
  •  ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design...  ...Diploma from a recognized institute. Summer student programs are welcomed. 3+ years’...  ...software suite of programs coupled with strong computer skills. Excellent organizational... 
    Full time
    Summer work
    Work at office
    Flexible hours
    Shift work

    Phasor Engineering Inc

    Edmonton, AB
    1 day ago
  •  ...job   We are hiring a f ull Time, p ermanent Structural Engineer position working out of the Rossdale Water Treatment Plant...  ...municipal bylaws. ~ Extensive experience in structural analysis, computer modeling, and Finite Element Analysis (FEA), including steel,... 
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Epcor

    Edmonton, AB
    1 day ago
  • $69k - $87k per year

     ...Eaton’s Electrical sector is currently seeking a Custom Order Engineer to join our team. This position is based at our Edmonton, AB facility...  ...and Engineering Change Notices. Demonstrate advanced computer skills with ability to learn required software (Bid Manager, AutoCAD... 
    Full time
    Relocation package

    Eaton Corporation

    Edmonton, AB
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Engineering/Mechatronics Co-op Student. Be the first to apply!