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.
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.
Thank you for your interest in joining Durabuilt Windows & D
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
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
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...SuggestedLong term contractFull timeInternshipWork at officeRelocationRelocation package- ...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 studentsContract workInternshipWork at officeNight shiftAfternoon shift
- ...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 studentsContract workInternshipWork at officeNight shiftAfternoon shift
- ...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 studentsTemporary workPart timeWork at officeMonday to fridayFlexible hoursShift work
$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...SuggestedPermanent employmentFull timeApprenticeshipRemote work- ...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 contractFor contractorsSummer workInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...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 studentsInternshipWork at office
- ...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 timeInternshipSecond jobWork at officeFlexible hoursNight shiftAfternoon shift
- 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 studentsFull timeContract workTemporary workPart timeSummer workInternship
- ...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 studentsFull timeRemote work
- ...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 studentsFull timeWork at officeWeekend workAfternoon shift
- ...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 timeFor contractorsWork at officeWork from homeWorldwideRelocation
- ...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 timeContract workLocal areaWorldwideFlexible hours
$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 timeRelocation package- ...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 timeWork at officeLocal areaShift workWeekend workAfternoon shift
- ...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...RemplacementPermanent employmentFull timeContract workFor contractorsWork at officeFlexible hours
- ...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 employmentFull timeFlexible hours
- ...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 timeRemote work
- ...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 employmentFull timeWork at officeWorldwide
- ...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 studentsTemporary workPart timeLocal areaWeekend workAfternoon shift
$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 contractFull timeTemporary workPart timeCasual workWork at officeImmediate startRemote workWork from homeWorldwideFlexible hours- ...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 employmentFull timeFor contractorsLocal areaWork from homeRelocation packageFlexible hours
- ...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 employmentFull timeWork at office
- ...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 contractWork at officeFlexible hours
- ...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 timeWork at officeFlexible hours2 days per week
- ...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...
- ...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 timeNight shift
- ...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 timeContract workRemote workMonday to friday
- ...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 timeWorldwide
- ...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 contractFull timeContract workTemporary workPart timeCasual workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Engineering/Mechatronics Co-op Student. Be the first to apply!
Related searches
- computer engineering intern Edmonton, AB
- hardware engineer Edmonton, AB
- computer vision engineer Edmonton, AB
- computer engineer work from home Edmonton, AB
- senior hardware engineer Edmonton, AB
- hardware design engineer Edmonton, AB
- computer engineering Edmonton, AB
- entry level computer engineer Edmonton, AB
- computer engineering technologist Edmonton, AB
- computer network engineer Edmonton, AB

