Canonical – We deliver open source to the world faster, more securely, and more cost-effectively than any other company. We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means ‘humanity to others. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation. Together with a community of 200,000, we publish an operating system that runs from the tiny connected devices up to the world’s biggest mainframes, the platform that everybody uses on the public cloud, and the workstation experience of the world’s most productive developers. Secure and reliable, elegant and intuitive, and open for innovation – Ubuntu is the future of open source, which is why it’s the fastest-growing Linux in the world despite already being the most widely deployed.

Job Position: Robotics Engineering Manager

Job Location: Lagos

Job Description

  1. We are looking for an experienced engineering manager with a passion for open source robotics to lead our dedicated team working on ROS and related open source stacks. Our goal is to enable secure robots with amazing developer experience, security, and operations at scale. We believe that Ubuntu can empower a new generation of roboticists to innovate and ship products that meet international requirements for safety, security and management.
  2. This role is about leading the development of Ubuntu as a robotics platform. You and your team of engineers will enable ROS developers to deliver high quality, secure robots, while enhancing the developer experience for robotics innovators around the world.
  3. You will lead your team in security and packaging contributions to the upstream ROS project, and represent Canonical and Ubuntu to the robotics community. You will work closely with the Robotics Product Manager to define and execute a vision and roadmap for robotics on Ubuntu.
  4. As an engineering manager at Canonical your primary responsibility is to your team: helping them grow as engineers, do important and satisfying work, and have a great time while doing it.
  5. Technical leadership experience and a background in software engineering are necessary prerequisites for this role.
  6. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

Job Responsibilities

  1. Work with Product Management to define the vision and strategy for robotics on Ubuntu.
  2. Define and execute an engineering roadmap for the Robotics team at Canonical
  3. Represent Ubuntu and Canonical in the upstream ROS project and broader robotics community.
  4. Coordinate, guide, and oversee the engineering work of your team.
  5. Build and lead a globally distributed team of engineers.
  6. Develop skills through coaching, feedback and hands-on technical leadership
  7. Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  8. Advocate and advance modern, agile software development practices.
  9. Help develop and evangelize great engineering and organizational practices
  10. Grow a healthy, collaborative engineering culture in line with the company values
  11. Work from home with international travel twice a year, up to two weeks, for internal and external events.

Job Requirements

  1. You have years of solid experience leading, managing, coaching and mentoring software developers.
  2. You have a strong software engineering, Linux, and open source background.
  3. You have in-depth knowledge of C/C++ and Python programming.
  4. You have practical experience in robotics, including ROS and related software components.
  5. You have a track record of timely delivery and high quality software.
  6. You love developing and growing people and have a track record of doing it
  7. You have experience working in an agile development environment.

How to Apply
Interested and qualified candidates should:
Click here to apply online


  • We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration.

Tagged as: Engineering, Information Technology