Current jobs related to Lead Software Engineer - Kitchener, Ontario - Clearpath Robotics


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Job Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaAt Sun Life Financial, we're committed to creating a diverse and inclusive work environment where our employees can thrive. As a Lead Software Engineer - Pega, you'll play a key role in designing and delivering complex Pega case management projects.Key Responsibilities:Lead the technical delivery of Pega solutions,...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaAt Sun Life Financial, we're committed to creating a diverse and inclusive work environment where our employees can thrive. As a Lead Software Engineer - Pega, you'll play a key role in designing and delivering complex Pega case management projects.Key Responsibilities:Lead the technical delivery of Pega solutions,...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Lead Software Engineer OpportunityAt Sun Life Financial, we're seeking a highly skilled Lead Software Engineer to join our team. As a key member of our IT department, you'll be responsible for designing, delivering, and maintaining complex Pega solutions.Key Responsibilities:Provide technical guidance and support to junior developers, ensuring the highest...


  • Kitchener, Ontario, Canada Sun Life Financial Full time

    Lead Software Engineer OpportunityAt Sun Life Financial, we're seeking a highly skilled Lead Software Engineer to join our team. As a key member of our IT department, you'll be responsible for designing, delivering, and maintaining complex Pega solutions.Key Responsibilities:Provide technical guidance and support to junior developers, ensuring the highest...

  • Senior Data Engineer

    1 month ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...

  • Senior Data Engineer

    1 month ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...

  • Senior Data Engineer

    1 month ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...

  • Senior Data Engineer

    1 month ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...


  • Kitchener, Ontario, Canada Cedent Consulting Full time

    About the RoleCedent Consulting is seeking a highly skilled and experienced Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTeam...


  • Kitchener, Ontario, Canada Cedent Consulting Full time

    About the RoleCedent Consulting is seeking a highly skilled and experienced Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the development of our software products and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesTeam...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...


  • Kitchener, Ontario, Canada Sun Life Full time

    Lead Software Engineer at Sun Life The e-Business division within Application Operations Support (AOS) is dedicated to providing operational and support services that ensure the reliability of IT applications. We are in search of a driven Lead Software Engineer with a minimum of 10 years of experience in Java application support, analysis, and development....

  • IoT Software Engineer

    1 month ago


    Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0.Our products and platform support...

  • IoT Software Engineer

    1 month ago


    Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0.Our products and platform support...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    At JAM Software GmbH, we're committed to innovation and excellence. The Industrial Automation group is dedicated to driving the evolution of technology and platforms to support Industry 4.0. Our products and platforms support customers in diverse market sectors, including robotics, plant automation, and process control. This position is responsible for...

Lead Software Engineer

2 months ago


Kitchener, Ontario, Canada Clearpath Robotics Full time

Position: Senior Software Developer (Data Analytics)
Location: Hybrid work arrangement
Job Type: Full-Time Permanent
Experience: 5+ Years in Software Development
Education: Degree or diploma in Computer Systems Technology or related field
Division: Clearpath Robotics

About Clearpath Robotics:

Clearpath Robotics is a pioneering force in autonomous technology, specializing in material handling within manufacturing and warehouse environments. With extensive operational experience, our autonomous mobile robots (AMRs) are integral to mission-critical tasks for leading global brands. Clearpath Robotics has been recognized for its innovative contributions to the robotics sector.

About the Role

We are seeking a Software Developer to join our Data Analytics team within the Fleet Software Group. This team is tasked with harnessing the vast amounts of data generated by our robots and fleet management systems. The insights derived from this data are essential for product development and organizational improvement. The role encompasses the entire product lifecycle, including gathering customer insights, defining problems, proposing solutions, designing applications, developing software, and providing ongoing support.

The ideal candidate will leverage their expertise and enthusiasm to help shape, implement, and deliver the next generation of analytics products at Clearpath Robotics.

Key Responsibilities:
  1. Design and develop custom analytics software for data collection, transformation, and utilization from our robots and fleet management systems.
  2. Provide mentorship and support to junior team members.
  3. Enhance and innovate our data visualization tools.
  4. Maintain and improve existing data pipelines, tools, and testing frameworks.
  5. Document system architectures and contribute to knowledge sharing.
  6. Participate in and lead code and design reviews.
  7. Troubleshoot analytics tools to assist both customer-facing and internal teams.
  8. Collaborate with technical and non-technical users to understand and address their data requirements.
  9. Develop secure, scalable web applications for analytics data visualization.
  10. Prototype new analytical applications and tools.
Qualifications:
  1. Minimum of 5 years of Software Development experience in an enterprise setting.
  2. Strong proficiency in Python programming.
  3. Experience with Linux/Ubuntu environments and scripting (Bash).
  4. Familiarity with software development involving data persistence layers and ORM libraries (e.g., Django, SQLAlchemy).
  5. Ability to independently create software development plans, including timelines and testing procedures.
  6. Proven experience in rigorous software testing and familiarity with continuous integration systems.
  7. Experience working collaboratively, sharing knowledge through diagrams, discussions, and examples.
  8. Effective communication skills with both technical and non-technical stakeholders.
Preferred Skills:
  1. Technical leadership experience.
  2. Background in data engineering.
  3. Experience with ROS software development.
  4. Familiarity with ROS data visualization tools.
  5. Experience with source control management systems.
  6. Ability to design applications for scalability.
  7. Experience with container frameworks.
Additional Assets:
  1. Experience in data science.
  2. Remote software development experience.
  3. Front-end development skills (JavaScript, NodeJS, ReactJS).
  4. Experience with data visualization tools.
  5. Familiarity with time series databases.
  6. Knowledge of the Elastic stack.
  7. Database administration and integration experience.
  8. Experience in developing and deploying web-based applications.

At Clearpath Robotics, we are dedicated to fostering a culture of diversity, inclusion, and accessibility. We value talent from all backgrounds and are committed to creating an environment where everyone can thrive.