Mechatronics/Robotics Engineer

Durabuilt Windows & Doors


Date: 2 hours ago
City: Edmonton, AB
Contract type: Full time
Our Company

Durabuilt is Western Canada’s largest window and door manufacturers servicing consumers, contractors and retailers. We have a wide range of residential and commercial products, including vinyl, aluminum, and fiberglass windows, as well as entry and patio doors. Durabuilt's products are designed to withstand harsh Canadian weather conditions and provide superior insulation, resulting in reduced energy costs and increased home comfort.

With over 35 years of experience in the industry, Durabuilt has earned a reputation for quality products and exceptional customer service. Established in 1988 and headquartered in Edmonton, Alberta, its not just Durabuilt’s innovative manufacturing and design that places us on the list of Canada’s Best Managed Companies - it’s also our people.

It's All About You

We start with ourselves and model the behaviors we want to see. Our employees are at the heart of our success and the drivers of our company. Our innovation, excellence, collaboration, and growth are possible due to the energy and passion that our team brings every day.

We are purposeful and intentional in our actions. We challenge assumptions by asking questions and listening with an open mind. We pursue excellence and embrace mistakes and set- backs as a source for learning. We choose a positive mindset and find the good, even in challenging situations.

Our employees keep us moving forward and our values are at the core of everything we do!

  • INNOVATIVE. Think ahead to stay ahead.
  • DRIVER. Stay hungry and act with urgency.
  • OWNERSHIP. No excuses. 100% accountability.
  • CARING. For employees, partners and community.
  • INDIVIDUAL. We work with great people and expect a lot from them.

THE POSITION

We are looking for a hands-on Mechatronics/Robotics Engineer with at least 5 years of experience in the field. The ideal candidate will have expertise in programming and setting up industrial robots, such as ABB, Yaskawa, and Universal Robots (UR), and be capable of running proofs of concept, rapid prototyping, and overseeing the final deployment of robotic systems. Practical experience in PCB design is a significant advantage. Knowledge of Robot Operating System (ROS), including Gazebo, and familiarity with Open-Source Computer Vision Library (OpenCV) and YOLOv5, will be considered a plus.

Responsibilities

  • Program and set up industrial robots (ABB, Yaskawa, UR) for various applications.
  • Conduct proofs of concept, rapid prototyping, and manage the deployment of robotic systems.
  • Develop basic code using C++, C#, and Python.
  • Design and develop printed circuit boards (PCBs) for robotic applications.
  • Integrate and test robotic systems to ensure optimal performance.
  • Utilize Robot Operating System (ROS) and Gazebo for simulation and development.
  • Implement computer vision solutions using OpenCV and YOLOv5.
  • Assess process flow and takt time to propose effective automation solutions.
  • Integrate projects with conveyors, robot arms (including Robots), motors, and gantry systems.
  • Use Raspberry Pi, Arduino, and Jetson Nano boards for prototyping.
  • Collaborate with cross-functional teams to ensure seamless integration of robotic systems.
  • Troubleshoot and resolve technical issues related to robotics and automation.
  • Stay updated with the latest advancements in robotics and automation technologies.

Qualification

  • Bachelor's or Master's degree in Mechatronics, Robotics, Electrical Engineering, or a related field.
  • At least 5 years of experience in programming and setting up industrial robots (ABB, Yaskawa, UR).
  • Knowledge of C++, C# and Python programming languages is a plus.
  • Practical experience in PCB design and development is a significant advantage.
  • Knowledge of Robot Operating System (ROS) and Gazebo.
  • Familiarity with Open-Source Computer Vision Library (OpenCV) and YOLOv5.
  • Experience with Raspberry Pi, Arduino, and Jetson Nano boards for prototyping.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple projects and meet deadlines.
  • Passion for robotics and automation technologies.

Working Conditions And Requirements

  • 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, 3D printers, and smartphones.
  • Working in an office environment with possible local travel requirements.
  • Needs to be comfortable working in a manufacturing production floor at times.
  • Pressure to produce tangible results and complete projects within tight timelines.
  • Requires a high degree of attention to detail and the ability to multi-task.
  • Valid Driver’s License
  • Ability to travel between facility locations as required.
  • Weekend Availability required on occasions.

Job Types: Full-time, Permanent

Schedule

  • 8 hour shift
  • Monday to Friday
  • Weekends as needed

Work Location: In person

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Assistant Store Manager

Journeys, Edmonton, AB
14 hours ago
COMPANY OVERVIEW Journeys is a teen retail leader with an emphasis on footwear and unique specialty items including apparel, backpacks, hats and accessories. With more than 800 stores in all 50 US states, Puerto Rico and Canada, Journeys offers the most popular brands that cater to the teen lifestyle such as Converse, Vans, Dr Martens, UGG, Adidas, Timberland, Birkenstock, Crocs...

Registered Nurse - Clinical Resource Nurse

Alberta Health Services, Edmonton, AB
1 day ago
Your Opportunity:The University of Alberta Hospital General Systems Intensive Care Unit (GSICU) is one of Canada’s largest ICU’s in Canada with a multidisciplinary team of professionals providing exceptional, collaborative, and advanced patient care. The GSICU promotes professional development and growth by offering continuous education, training and mentorship for all staff. The GSICU is recruiting to a Clinical Resource Nurse (CRN)...

Physiological Laboratory Technician I - Respiratory

Alberta Health Services, Edmonton, AB
1 day ago
Your Opportunity:The Physiological Laboratory Technician I - Respiratory position provides pulmonary function testing to outpatient clinics including but not limited to Pre- and Post-Transplant Clinics, Cystic Fibrosis Clinic, Interstitial Lung Disease Clinic, Asthma Clinic, Pulmonary Hypertension Clinic, Pre-Operative Clinics, Hematology Clinics, Neuromuscular Clinics, and the Post COVID clinic. This position also provides services to Inpatients at the University of Alberta...