Jobs
>
Kitchener

    Senior Robotics Software Developer - Waterloo, ON, Canada - Lincoln Electric Company of Canada

    Default job background
    Description

    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 material 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 has 56 manufacturing locations in 19 countries and a worldwide network of distributors and sales offices serving customers in over 160 countries. For more information about Lincoln Electric and its products and services, visit the Company's website at Electric Canada is seeking a Robotics

    Software Engineering 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.

    Main Responsibilities:

    • Join a small software team and participate in the design, development, testing and debugging of software products and features
    • To work alongside other engineering teams to integrate software into robotic systems and subsystems
    • To aid in the design of solutions that will simplify the process of programming robotic arms in welding and other industrial applications
    • To advance the quality of our software products by driving good programming practices, providing mentorship to less experienced developers, performing meticulous testing and improving existing code where weaknesses are identified
    • Participate in the design and architecture of new features
    • Provide detailed code reviews for other team members

    Required Skills:

    • Bachelor's or Master's degree in Computer Science or related field
    • 5+ years of professional software development experience
    • Familiarity with agile development practices, git source control, and continuous integration tools
    • Experience with unit testing and test driven development
    • Strong written and verbal communication skills

    Desirable Qualifications:

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

    Job Type: Full-time

    Benefits:

    • Company pension
    • Dental care
    • Employee assistance program
    • On-site parking
    • Profit sharing

    Schedule:

    • Monday to Friday
    • Morning shift

    Work Location: In person

    #J-18808-Ljbffr

  • Compusense Inc.

    Software Developer

    3 weeks ago


    Compusense Inc. Guelph, Canada

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec tortor nunc, ultrices ac leo et, luctus suscipit mi. Sed pulvinar lectus nec nisl luctus, ut commodo libero mattis. Etiam vel velit non justo iaculis ornare. Nullam quam sapien, dictum eu massa sit amet, bibendum aliq ...

  • Clearpath Robotics

    Software Developer

    2 weeks ago


    Clearpath Robotics Kitchener, Canada Full time

    About the Job · You want to work for a fast-paced company that thinks big and dreams huge. You want to be surrounded by people like you; creative, fun-loving, and passionate about their work. You have experience producing and shipping reliable software and understand the value o ...

  • Miovision

    Software Developer

    3 days ago


    Miovision Kitchener, Canada Full time

    Position Summary · At Miovision, we build our own custom hardware to deliver best-in-class transportation data and traffic management solutions. Our firmware team is responsible for developing the low-level hardware abstraction layer (BSP) for Miovision and products, and much of ...

  • Roseosoft Kithcener

    software developer

    1 week ago


    Roseosoft Kithcener Waterloo, Canada Full time

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, ...

  • Ford Motor Company

    Software Developer

    2 weeks ago


    Ford Motor Company Waterloo, Canada Full time

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we creat ...

  • Bridge West Dental Office

    software developer

    6 days ago


    Bridge West Dental Office Waterloo, Canada Full time

    Education: Bachelor's degree · Experience: 7 months to less than 1 year · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and s ...

  • Geotab

    Software Developer

    3 weeks ago


    Geotab Waterloo, Canada Permanent - Full time

    Who we are:Geotab is a global leader in IoT and connected transportation and certified "Great Place to WorkTM." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communiti ...

  • Geotab

    Software Developer

    2 weeks ago


    Geotab Waterloo, Canada

    Who we are: · Geotab is a global leader in IoT and connected transportation and certified "Great Place to Work." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communiti ...

  • Clearpath Robotics

    Software Developer

    3 days ago


    Clearpath Robotics Kitchener, Canada

    Position: Software Developer (Fleet Core)Location: Kitchener, Ontario Job Type: Full-Time Permanent Experience: 3+ Years of relevant related experienceEducation: Post-Secondary degree or diploma in Computer Systems Technology or related fieldDivision: OTTO by Rockwell AutomationA ...

  • Bridge West Dental Office

    software developer

    1 day ago


    Bridge West Dental Office Waterloo, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Pr ...

  • Clearpath Robotics

    Software Developer

    2 days ago


    Clearpath Robotics Kitchener, ON, Canada

    Position: Software Developer (Fleet Core) · Location: Kitchener, Ontario · Job Type: Full-Time Permanent · Experience: 3+ Years of relevant related experience · Education: Post-Secondary degree or diploma in Computer Systems Technology or related field · Division: OTTO by Roc ...

  • Airbus

    Software Developer

    1 week ago


    Airbus Waterloo, Canada

    Software Developer - Clean Code page is loaded · Software Developer - Clean Code · Apply locations Waterloo time type Full time posted on Posted 29 Days Ago job requisition id JR Job Description: · Job Summary: · Aviation. It connects our world, brings people together, provide ...

  • Airbus

    Software Developer

    3 weeks ago


    Airbus Waterloo, ON, Canada

    Software Developer - Clean Code page is loaded · Software Developer - Clean Code · Apply locations Waterloo time type Full time posted on Posted Yesterday job requisition id JR Job Description: · Job Summary: · Come work for NAVBLUE, a leading services company wholly owne ...

  • Encircle Inc.

    Software Developer

    3 weeks ago


    Encircle Inc. Kitchener, Canada $2

    SOFTWARE DEVELOPER · Kitchener (Remote) - Full Time · Encircle is leading the $2 trillion dollar property insurance industry out of the dark ages of pen and paper processes, into the digital age of transparency and empowerment. Our easy-to-use software platform enables thousands ...

  • Robert Bosch Group

    Software Developer

    3 weeks ago


    Robert Bosch Group Waterloo, Canada

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymout ...

  • Dejero Labs Inc.

    Software Developer

    3 weeks ago


    Dejero Labs Inc. Waterloo, Canada

    It all started on a bus. An election campaign bus. · Through his experience providing mobile connectivity for election campaigns, Dejero founder Bogdan Frusina witnessed first-hand the challenges that journalists faced reporting live from the field. He knew there was a better way ...

  • Alert Labs Inc.

    Software Developer

    2 weeks ago


    Alert Labs Inc. Kitchener, Canada

    At Alert Labs, we are passionate about saving natural resources, protecting our customers' properties from water damage, and improving the operational efficiencies of cities, school boards, restaurants, and insurance companies. · Alert Labs is building affordable, simple to depl ...

  • Miovision Technologies, Inc.

    Software Developer

    2 days ago


    Miovision Technologies, Inc. Kitchener, Canada

    Miovision is a global industry leading company providing agencies and organizations modern tools to improve today's traffic problems. We offer solutions that collect multimodal traffic data and uncover actionable insights, helping organizations get more out of their road network. ...

  • Roseosoft Kithcener

    software developer

    1 week ago


    Roseosoft Kithcener Waterloo, Canada Plein temps

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • Airbus

    Software Developer

    3 weeks ago


    Airbus Waterloo, Canada

    Software Developer - Clean Code page is loaded · Software Developer - Clean Code · Apply locations Waterloo time type Full time posted on Posted Yesterday job requisition id JR Job Description: · Job Summary: · Come work for NAVBLUE, a leading services company wholly owned by ...