Software Engineer – Cross-platform C++ – Multipass at Canonical

  • Full Time
  • Nairobi

Canonical

Canonical offers exciting career opportunities in open-source software and technology. As the company behind Ubuntu, it seeks innovative, skilled professionals in engineering, product management, and more. Join a global team dedicated to advancing open-source solutions and transforming the tech landscape.

Software Engineer – Cross-platform C++ – Multipass

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience
  • Location Nairobi
  • Job Field ICT / Computer 

What you will focus on

  • Ensure Multipass is easy and intuitive to use
  • Architect new features and design the user experience
  • Write high-quality code to create new features and fix bugs
  • Review code and architecture as part of Canonical’s engineering process
  • Collaborate proactively with a distributed team
  • Debug, track down and fix issues encountered by our users
  • Foster the open source community and support customers when needed
  • Travel internationally for up to two weeks, twice a year, for company events

What we are looking for in you

  • Cross-platform development experience on macOS and/or Windows
  • Expertise in modern C++ development
  • Experience with software testing and test-driven development
  • Extremely high personal standards for code quality, testing and design
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU
  • Open source experience and involvement
  • Knowledge of CI systems a plus
  • Capacity to learn quickly about new systems and techniques
  • Excellent communication skills in English – both verbal and written
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree

Method of Application

Interested and qualified? Go to Canonical on boards.greenhouse.io to apply

To apply for this job email your details to admin@jobshandle.com

Open chat
Hello
Can we help you?