Robotics Software Engineering Student 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: Information Technology 
Pay Range: ($33,280.00 - $41,600.00)
Target Bonus: %
Req ID: 25614 

 

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.
     

DESIREABLE 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.


Job Segment: Testing, Welding, Fabrication, Computer Science, Developer, Technology, Manufacturing