Skip to content

Junior C++ Software Engineer Opportunity at Canonical | Multipass Team

Junior C++ Software Engineer Opportunity at Canonical | Multipass Team

Are you a C++ developer passionate about cross-platform development and virtualizationCanonical, the company behind Ubuntu, is hiring a Junior Software Engineer to work on Multipass – the open-source workstation mini-cloud that provides Ubuntu VMs on demand.

Junior C++ Software Engineer Opportunity at Canonical

This remote position (APAC region) offers the chance to:
✔ Develop cross-platform C++ code for Windows/macOS
✔ Work on hypervisor technologies (KVM, Hyper-V, QEMU)
✔ Contribute to open-source developer tools
✔ Join a globally distributed team with bi-annual meetups

Perfect for developers with 1-3 years of C++ experience who want to grow their skills in virtualization and cloud technologies!

☁️ Why Join Canonical’s Multipass Team?

✅ Open Source Impact: Contribute to widely-used developer tools
✅ Tech Stack: Modern C++, Hypervisors, CI/CD
✅ Remote Flexibility: Work from anywhere in APAC
✅ Learning Culture: $2,000 annual training budget
✅ Global Team: Collaborate with Ubuntu creators

🛠️ Role & Responsibilities

🔹 Position: Junior Software Engineer (C++)

📍 Location: Remote (APAC) – Pune preferred
🌐 Team: Multipass (Ubuntu VM management)

You Will:

✔ Develop cross-platform C++ features for Multipass
✔ Work with hypervisors (KVM, Hyper-V, VirtualBox)
✔ Ensure intuitive user experience
✔ Debug and fix complex virtualization issues
✔ Participate in code reviews & open-source community
✔ Travel 2x/year for team sprints

Share the opportunity

📋 Skills & Qualifications

Must-HaveNice-to-Have
Modern C++ ExpertiseOpen Source Contributions
Windows/macOS DevelopmentCI/CD Experience
Hypervisor KnowledgeCloud Technologies
Software TestingPython/Shell Scripting
English FluencyDistributed Team Experience

Education:

  • BS in CS/STEM or equivalent experience

🌍 About Canonical

Canonical powers:
🔹 Ubuntu OS (20M+ users)
🔹 Open-source innovation since 2004
🔹 Global remote-first culture
🔹 AI/Cloud/IoT technologies

🚀 Ready to Build Developer Cloud Tools?

This Junior C++ Engineer position at Canonical offers unparalleled experience in open-source virtualization. If you have C++ and hypervisor skills, apply today!

✨ Apply now for the Multipass Engineer role!

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *