Robotics Software Engineering Student Intern

Lincoln Electric


Date: 2 weeks ago
City: Waterloo, ON
Contract type: Intern
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.

Location: Waterloo

Employment Status: Hourly Full-Time

Function: Engineering

Pay Range: ($33,280.00 - $41,600.00)

Target Bonus: %

Req ID: 25615

Job Responsibilities

Position Summary

Lincoln Electric Canada is seeking a Robotics Software Engineering Student Intern with a passion for building world-class products and a desire to change the way Industrial Robotics are programmed outside the traditional production process. We are a fast-moving group tasked with delivering cross-platform integrated Offline Robotic Programming experiences that will define the future of automated robotic fabrication. Our solutions are a suite of transformative technologies which enables the industrial robots to do more with less human input. We are looking for a Robotics Software Engineer Coop who is excited to join our team of engineers who will develop new techniques to solve some of the most interesting challenges within Industrial robotics.

Primary Responsibilities

  • To work as part of a small team in a start-up environment with the benefits of working for a multi-national organization.
  • Develop features in a TypeScript application which control the programming of various welding processes and robotic automation tasks.
  • Design and implement UI features that guide users through programming a robotic weld.
  • To design, integrate, test, deploy, and maintain new software to facilitate the robotic functionality and interactions that perform various industrial fabrication tasks such as welding, cutting, and additive manufacturing.
  • To work alongside engineering teams to integrate software into robotic systems and subsystems.
  • To aid in the design of solutions that will simplify the ability to program industrial robotic arms in fabrication applications

Job Requirements

  • Pursuing a degree in computer science, computer/systems design/mechatronics engineering or other related fields
  • Software Engineering skills in software design, programming (C, C++, JavaScript, TypeScript, or Python), and debugging.
  • Experience with collaboration and continuous integration tools (Azure, Microsoft TFS/DevOps, GitLab, etc.)
  • Exposure to object-oriented programming, algorithm design, and software development best practices.
  • Exposure to Agile Scrum workflow.

Desirable Qualifications

  • Experience writing software that interfaces with hardware applications.
  • Experience working in automation, robotics and/or electromechanical systems.
  • Exposure to functional programming languages or the functional programming paradigm.
  • Experience in welding or knowledge of welding processes.
  • Understanding of robot kinematics and trajectory planning.

Lincoln Electric is an Equal Opportunity Employer. Lincoln Electric Company of Canada is an equal opportunity employer. All qualified applicants will be considered for employment without regard to age, ancestry, colour, race, citizenship, ethnic origin, place of origin, creed, disability, family status, marital status, gender identity, gender expression, record of offences, sex (including pregnancy), sexual orientation or any other Prohibited Ground. Lincoln Electric Company of Canada welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

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

Bus Driver

Schlegel Villages, Waterloo, ON
2 days ago
Job DetailsDescriptionWe are looking for an enthusiastic, compassionate driver with a clean F-license held for a minimum of 3 years to support our residents at The Village at University Gates, located in Waterloo, Ontario. Drivers need to be at least 25 years of age.In this role you will drive our Village Bus or Van to transport our residents on a...

Manager of SRE

TextNow, Waterloo, ON
1 week ago
We believe communication belongs to everyone. We exist to democratize phone service.  TextNow is evolving the way the world connects, and that's because we're made up of people with curious minds who bring an optimistic yet critical lens into the work we do.   We're the largest provider of free phone service in the nation. And we're just getting started.Join us...

Human Resources Generalist

Descartes, Waterloo, ON
CA$60,000 - CA$75,000 per year
1 week ago
Descartes Unites the People and Technology that Move the WorldThe Human Resources Department at Descartes is looking for a Human Resources Generalist, to support our growing Canadian employee population. This role combines tactical and strategic HR functions, focusing on relationship-building and business partnership. Responsibilities include Organizational Changes, Employee Development, Recruitment, Onboarding, Employee Relations, Departures, and Employment Law Compliance.Success in this...