C2RO (Collaborative Cloud Robotics) is a leader in artificial intelligence and computer vision solutions for mobile robots. C2RO’s mission is to increase the autonomy of robots and enable multi-robots collaborations for performing complex tasks. Our cloud-based platform connects robots in the cloud and processes their sensor data in real-time in a secure and reliable manner. Using our software-only solution, robots can share knowledge using the latest advancements in artificial intelligence and computer vision algorithms. We’re keen to bridge the gap between the robotics industry and cutting-edge academic research in cloud robotics and computer vision.

C2RO is currently incubated at TandemLaunch Inc., a Montreal-based incubator and venture capital firm that works with driven entrepreneurs to turn research from the world’s best universities into exceptional consumer technology companies. TandemLaunch has repeatedly built high growth companies such as LANDR, Mirametrix, Algolux, IRYStec, and SPORTLOGiQ.

We are an experienced team, agile and highly passionate, who want to change the way robotics is done. We have raised our seed funding in Oct 2016, and have successfully acquired patent-pending technologies from the top world universities. Using our technology, we have demonstrated the collaboration between mobile robots and drones at CES 2017 (the largest Consumer Electronics Show in the world in Las Vegas), where we engaged with some of the top innovative robotic companies for robot delivery, personal assistant robots and service robots.

Are you the Engineering Lead that we're looking for?

We are looking for a Senior Software Engineer with team/project lead experience to join our growing team. The position needs "hands on" Java/Linux programming with cloud technologies. We want a technology enthusiast with an entrepreneur spirit to lead the development of C2RO cloud robotics platform. You will manage a multi-disciplinary team of highly-skilled engineers.

How we would like you to help us:

  • Manage all the engineering activities including planning, design, development, production engineering, quality control, and testing of our the C2RO cloud-based software platform following an agile mythology.
  • Ensure that the product is fully and correctly defined and documented.
  • Be actively involved in the development of C2RO cloud-based robotics software platform and the integration of the developed software modules.
  • Provide inspirational technical leadership for the development team and support for code review process to ensure deliverables are of highest standards.
  • Anticipate bottlenecks, mitigate project risks, make tradeoffs, and balance the business needs versus technical constraints.
  • Build, retain, mentor and develop an outstanding and motivated engineering team.
  • Provide technical direction and guidance.

What we'd like to see in the candidate:

  • A bachelor degree or equivalent in Computer Science/ Software Engineering
  • Minimum of 7 years of software development and architecture experience
  • Minimum 5 years of Java development and hands-on experience in Python development
  • Experience with SaaS platform, cloud and messaging technologies
  • Hands-on Python and Java programming
  • Work on multi-disciplinary teams
  • Strong software development fundamentals and cloud-based software deployment.
  • High-level knowledge of computer vision & machine learning algorithms (preferred)
  • Ability to work well under pressure, handling multiple tasks and balancing multiple objectives, while consistently ensuring that the highest priority objectives are met
  • Good verbal and written communication skills in English

Compensation and perks

  • Negotiable salary