Software Engineer - Cross-platform C++ - Multipass at Canonical
Confirmed open
Canonical is hiring a software engineer - cross-platform c++ - multipass focused on cross-platform C++ development for Multipass.
Search jobs by company: Canonical
- Location
- Remote
- Advertised region
- Home based - EMEA
- Work arrangement
- remote
- Technologies
- C++, AWS, Azure, GCP, Linux
Save job — free account Saved jobs
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
By continuing, you agree to processing needed to manage your account and profile. Privacy policy
Role overview
Multipass creates local Ubuntu virtual machines for development, builds and cloud deployment testing. This engineer improves its cross-platform experience.
Responsibilities
- Design new features and user interactions, write and review C++ code, fix user-reported defects and support the open-source community.
- Collaborate across a distributed team and attend company events requiring limited international travel.
Qualifications
- Modern C++14 or newer and cross-platform development on Windows or macOS, software testing and strong code-quality practices.
- Knowledge of Hyper-V, VirtualBox, KVM or QEMU, open source, CI systems and clear English communication.
Technology in this role
- C++: Design new features and user interactions, write and review C++ code, fix user-reported defects and support the open-source community.
Benefits
- Canonical lists a USD 2,000 annual learning budget, annual compensation review, leave and twice-yearly in-person team sprints.
About Canonical
Canonical publishes Ubuntu and builds commercial and open-source technology for cloud, data, AI and connected-device environments. The company describes itself as globally distributed and says most colleagues work from home.
Employer websiteHow to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-11-08
Browse job categories
Related jobs
- Senior Software Engineer, Observability platform — Grab
- Staff Full-Stack Engineer, App Core Usage at Grafana Labs — Grafana Labs
- Staff Full-Stack Engineer, App Core Usage at Grafana Labs — Grafana Labs
- Software Engineer, Content Platform at Reddit — Reddit
- Platform Engineer — GTEMAS
- Software Engineer, Platform at OpenRouter — OpenRouter