Software Engineer - Cross-platform C++ - Multipass

Canonical
EMEA
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving","Leadership"]

Lead and contribute to cross-platform C++ development for Multipass, shaping the UX and architecture of a local workstation cloud. You’ll mentor, review, and collaborate with a distributed team while delivering high-quality code and open source contributions, with travel for company events and a strong emphasis on testing and user experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
4 years ago

Software Engineer - Cross-platform C++ - Multipass

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Lead and contribute to cross-platform C++ development for Multipass, shaping the UX and architecture of a local workstation cloud. You’ll mentor, review, and collaborate with a distributed team while delivering high-quality code and open source contributions, with travel for company events and a strong emphasis on testing and user experience.
Location: EMEA
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •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.
Travel: Medium travel

Pay and Benefits

Perks:Learning BudgetPaid LeaveRemote Work

Key Requirements

  • •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
Experience:Open sourceDeveloper tools
Education:Bachelor's in Computer ScienceBachelor’s or equivalent
Skills:CommunicationProblem-solvingLeadership
Languages:English
Tech Stack:C++MacOSWindowsHyper-VVirtualBoxKVMQEMUCIOpen source

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn