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! 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 3 days ago
Similar jobs that could be interesting for youBased on the Computer Engineering/Mechatronics Co-op Student in Edmonton, AB vacancy
  • $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... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    ATCO

    Edmonton, AB
    7 days ago
  •  ...The Student Events Coordinator (SEC) is an entry-level position, working in a team environment as part of the Student Events Unit (SEU...  ...with people in a respectful, diplomatic and credible manner. Computer skills, including proficiency with Microsoft Office and Google Suites... 
    For students
    Contract work
    Internship
    Work at office
    Night shift
    Afternoon shift

    University Of Alberta Students' Union

    Edmonton, AB
    1 day ago
  •  ...The Student Promotional Coordinator (SPC) is an entry-level position working in a team environment as part of the Student Events Unit (...  ...credible manner. Experience creating short form media content Computer skills, including proficiency with Microsoft Office and Google... 
    For students
    Contract work
    Internship
    Work at office
    Night shift
    Afternoon shift

    University Of Alberta Students' Union

    Edmonton, AB
    1 day ago
  •  ...Now Hiring – Accounting Assistant (Student Opportunity) Position Summary NAITSA is seeking a detail-oriented and reliable student to join our Finance team as an Accounting Assistant. This position offers hands-on experience in accounts payable, bookkeeping, and financial... 
    For students
    Temporary work
    Part time
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Nait Students' Association

    Edmonton, AB
    1 day ago
  • $28 - $45 per hour

     ...Work setting General manufacturing Oil and gas industry Responsibilities Tasks Compute dimensions and tolerances of machine parts Read and interpret engineering drawings, blueprints, charts and tables Set up and adjust production machineries/tools Maintain... 
    Suggested
    Permanent employment
    Full time
    Apprenticeship
    Remote work

    Stellar Machining

    Edmonton, AB
    1 day 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
    For contractors
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    3 days ago
  •  ...s next in our industry.   We’re also looking at what’s next for 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 assignments in a supportive work environment which promotes personal and professional... 
    For students
    Internship
    Work at office

    PCL Construction

    Edmonton, AB
    1 day ago
  •  ...Job Responsibility: COMPETITION NUMBER: 1283 CLOSING DATE: June 23, 2025 @ 11:59 PM STUDENT RECRUITMENT NorQuesters are difference makers and we're searching for someone who can find ways forward and be dependable in the support of our Student Recruitment team. NorQuest... 
    Full time
    Internship
    Second job
    Work at office
    Flexible hours
    Night shift
    Afternoon shift

    NORQUEST COLLEGE

    Edmonton, AB
    4 hours ago
  • This is a part-time temporary position starting in March 2026, transitioning to full-time in May 2026 to accommodate school schedules.   Company Overview Avenue Living Residential is Western Canada's fastest-growing private rental properties operator, with an expanding...
    For students
    Full time
    Contract work
    Temporary work
    Part time
    Summer work
    Internship

    Avenue Living Communities Career

    Edmonton, AB
    1 day 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
    4 hours ago
  •  ...Job Responsibility: Work in a purpose driven career with MaKami College, public post-secondary college that has been helping students for over 20 years with locations in Edmonton and Calgary, Alberta. MaKami College offers students in-person, online, and blended programs in... 
    For students
    Full time
    Work at office
    Weekend work
    Afternoon shift

    MaKAmi College

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

    API (Applied Pharmaceutical Innovation)

    Edmonton, AB
    7 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...and sub-consultants The preparation/review of designs using computer design tools (e.g. CAD, transportation software); Performs a... 
    Full time
    Contract work
    Local area
    Worldwide
    Flexible hours

    Aecom

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

    The Custom Order Engineer is primarily responsible for providing electrical and mechanical design and documentation support for power distribution...  ...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
  •  ...organization that is fully member-owned, sustainable and believes in initiatives that directly benefit our local communities. North Central Co-op provides goods and services to our local communities within Stony Plain, Edmonton, Fort Saskatchewan, Spruce Grove, St. Albert, Legal,... 
    Part time
    Work at office
    Local area
    Shift work
    Weekend work
    Afternoon shift

    North Central Co-operative Association Ltd.

    Edmonton, AB
    4 hours ago
  •  ...generations to come. Our MPE Edmonton Office is hiring a Municipal Engineer to join the team. This role is ideal for a professional engineer...  ...distribution and collection systems Proficiency in computer software for modelling and spreadsheet analysis Demonstrated... 
    Remplacement
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Englobe Corp.

    Edmonton, AB
    2 days ago
  •  ...Canada, our growing team in energy is called upon to produce innovative and efficient designs. You will be joining a highly specialized engineering design team that is focused on meeting the growing electricity demand while implementing clean energy projects for a sustainable... 
    Permanent employment
    Full time
    Flexible hours

    Cima+

    Edmonton, AB
    1 day ago
  •  ...Parallelz enables developers to instantly port their existing mobile apps/games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic virality, create new revenue channels, and offer new user experiences and... 
    Full time
    Remote work

    Parallelz

    Edmonton, AB
    1 day ago
  •  ...Process Engineer Location: Alberta, Canada Industry: Energy / Oil & Gas Processing Position Type: Full-Time About the Opportunity...  ...Conditions Primarily office-based with extended periods of computer work. Occasional travel to fabrication facilities, project... 
    Permanent employment
    Full time
    Work at office
    Worldwide
    Edmonton, AB
    10 days ago
  •  ...Our Red Bull Student Marketeers are part of the most dynamic and empowered brand and product ambassador program in the world. They understand Red Bull’s target group and are responsible for driving the brand image and product understanding on their campus and in their region... 
    For students
    Temporary work
    Part time
    Local area
    Weekend work
    Afternoon shift

    Red Bull

    Edmonton, AB
    a month ago
  • $78.9k - $114.4k per year

     ...Role We are currently seeking an early career AC Mitigation Engineer/Engineer in Training to join our Corrosion Prevention team. The...  ...of complex pipeline and powerline geometries using specialized computer software (CDEGS), including extensive data input and analysis... 
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work
    Work at office
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Stantec

    Edmonton, AB
    2 days ago
  •  ...of life and meet society’s evolving needs.    What Role You Will Play in Our Team   We are seeking an experienced Mechanical Engineer to join our Engineering team. The successful candidate will bring experience in mechanical design principles, engineering codes, industry... 
    Permanent employment
    Full time
    For contractors
    Local area
    Work from home
    Relocation package
    Flexible hours

    ExxonMobil

    Edmonton, AB
    17 hours ago
  •  ...Highlights of the job We are hiring a full-time, permanent Senior Engineer, Linear Assets po sition working out of Edmonton, AB . This...  ...mentorship, and guidance to engineers, technologists, EITs, and students Conduct and review technical studies (e.g., grounding,... 
    Permanent employment
    Full time
    Work at office

    EPCOR

    Edmonton, AB
    16 hours ago
  •  ...are not only shaping the future of construction, we are also committed to shaping the future of your career.   As a Construction Engineer for PCL Industrial Management Inc. in Edmonton, Alberta (Ind Mgmt), you'll have the opportunity to provide technical support in the creation... 
    Long term contract
    Work at office
    Flexible hours

    PCL Construction

    Edmonton, AB
    17 hours ago
  •  ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which has been in business for 25 years. Today, the company has 25 offices across North America and Europe, and over 480 employees with a passion... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE L.E.I.

    Edmonton, AB
    1 day ago
  •  ...are looking for a curious and enthusiastic Research & Development Engineer to join our engineering team in Edmonton.  This is a hands-on...  ...can be improved. The primary focus of the position will be computer simulation and analysis using Finite Element Analysis (FEA) and... 

    Packers Plus

    Edmonton, AB
    11 days ago
  •  ...leaders in electrical power system maintenance, repair, testing, engineering, and training. We have an exciting opportunity for a Senior...  ...generator controls, with focus on Reciprocating Internal Combustion Engines (RICE) generation units \\ Ability to independently design... 
    Full time
    Night shift

    Inrush Electrical

    Edmonton, AB
    1 day ago
  •  ...Data Engineer Senior Client: Government of Alberta Technology and Innovation Project: Digital Regulatory Assurance System...  ...5 years Required Education: EducationBachelors degree in Computer Science or a related field. Equivalencies will be considered.... 
    Full time
    Contract work
    Remote work
    Monday to friday

    SereneAid

    Edmonton, AB
    4 hours ago
  •  ...in the manufacturing and test labs at our headquarters. The new engineer (PEng or EIT) will report to the Device R&D director who oversees...  ...- Post-secondary education in Electrical, Electronics or Computer Engineering (BSc, MSc, PhD).- Minimum 5 years of experience in design... 
    Full time
    Worldwide

    Norcada

    Edmonton, AB
    7 days ago
  •  ...Job Responsibility: Water Resources Engineer in Training - ( 25000210 ) Description Many of the world's top engineers and scientists...  ...Work Environment Typical office environment working with computers and working at a desk for long periods of time. Field work may include... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Work at office
    Local area

    Stantec

    Edmonton, AB
    9 days 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!