Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software Engineer - Cross-platform C++ - Multipass

Software Engineer - Cross-platform C++ - Multipass

CanonicalHermosillo, Sonora, Mexico
Hace más de 30 días
Tipo de contrato
  • Teletrabajo
Descripción del trabajo

Overview

Use your deep C++ skills on Windows and macOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud that provides Ubuntu and appliance VMs on demand for build, test and prototyping. Multipass is published for macOS, Windows, and Linux. Think of it as a workstation mini-cloud. At its simplest you can say multipass launch to get a new VM on your workstation. You can feed that VM data, just as you would on a public cloud like AWS, Azure or GCP.

The goal is not to be a full cloud. Instead it is a local cloud on the workstation that developers can use to run builds in the background, try cloud appliances, test cloud-init scripts, or test their own cloud deployments, free of charge. People sometimes use it as a build farm on a shared server, for example.

As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and, of course, coding.

Location : This is a remote position available in the EMEA region only.

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
  • 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
  • What we offer you

    We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, reflecting our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer. 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.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • Hermosillo, Sonora, Mexico

    Ofertas relacionadas
    • Oferta promocionada
    Sr. Fullstack Software Engineer -.Net / React (Remote - Mexico Only)

    Sr. Fullstack Software Engineer -.Net / React (Remote - Mexico Only)

    VaricentHermosillo, Sonora, Mexico
    Teletrabajo
    At Varicent, We’re Not Just Transforming The Sales Performance Management (SPM) Market—we’re Redefining How Organizations Achieve Revenue Success. Our Cutting-edge SaaS Solutions Empower Revenue Lea...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Linux devices software engineer - snapd

    Linux devices software engineer - snapd

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

    Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology ma...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    System Software Engineer - Ubuntu Networking

    System Software Engineer - Ubuntu Networking

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineering Manager (Backend SaaS)

    Software Engineering Manager (Backend SaaS)

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Android IndustriesHermosillo, Sonora, Mexico
    Do you want to work at an organization that is people focused, service minded and results oriented, that offers customers creative problem solving, progressive solutions, and improved outcome? Andr...Mostrar másÚltima actualización: hace 14 días
    • Oferta promocionada
    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    Software Engineering Manager - Desktop and Embedded Linux Optimisation

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineering Manager - Sustaining Engineering

    Software Engineering Manager - Sustaining Engineering

    CanonicalHermosillo, Sonora, Mexico
    Teletrabajo
    Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering.Canonical is a leading provider of open source software and operating systems to the glob...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    POWER C / A STAFF R&D / PRODUCT DVL ENGINEER

    POWER C / A STAFF R&D / PRODUCT DVL ENGINEER

    TE Connectivity CorporationHermosillo, Sonora, Mexico
    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Managing technical elements and maintainin...Mostrar másÚltima actualización: hace 16 días
    • Oferta promocionada
    SR PROJECT MANAGER ENGINEER

    SR PROJECT MANAGER ENGINEER

    TE Connectivity CorporationHermosillo, Sonora, Mexico
    The Project Manager Engineer coordinates and monitors project and support teams to ensure timely implementation of organizational projects and New Product Development projects.Take total ownership ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Jr. Fullstack Engineer

    Jr. Fullstack Engineer

    King River Capital GroupHermosillo, Sonora, Mexico
    At Paystand, we’re not just another fintech company—we’re trailblazers in decentralized finance (DeFi), transforming how businesses manage their finances. With thriving hubs in Santa Cruz, San Franc...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    PRODUCT ENGINEER II

    PRODUCT ENGINEER II

    TE Connectivity CorporationHermosillo, Sonora, Mexico
    TE Connectivity’s R&D / Product Development Engineering Teams conceive original ideas for new products, introduce them into practice. They are responsible for product development, and qualification fr...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    MANUFACTURING ENGINEER II (PLC)

    MANUFACTURING ENGINEER II (PLC)

    TE ConnectivityHermosillo, Sonora, Mexico
    At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable, and more connected world. Implements and improves manufacturing tec...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer –.NET Core & REST APIs (Remote - Mexico Only)

    Software Engineer –.NET Core & REST APIs (Remote - Mexico Only)

    Varicent CorporationHermosillo, Sonora, Mexico
    Teletrabajo
    NET Core & REST APIs (Remote - Mexico Only) — Hermosillo, Mexico.At Varicent, we’re transforming the Sales Performance Management (SPM) market and redefining how organizations achieve revenue succe...Mostrar másÚltima actualización: hace 11 días
    • Oferta promocionada
    Sr. Fullstack Software Engineer -.Net / React (Remote - Mexico Only)

    Sr. Fullstack Software Engineer -.Net / React (Remote - Mexico Only)

    Varicent CorporationHermosillo, Sonora, Mexico
    Teletrabajo
    Net / React (Remote - Mexico Only).At Varicent, we’re not just transforming the Sales Performance Management (SPM) market—we’re redefining how organizations achieve revenue success.Our cutting-edge S...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Avancez LLCHermosillo, Sonora, Mexico
    Do you want to work at an organization that is people focused, service minded and results oriented, that offers customers creative problem solving, progressive solutions, and improved outcomes? And...Mostrar másÚltima actualización: hace 16 días
    • Oferta promocionada
    • Nueva oferta
    PVT Product Engineer

    PVT Product Engineer

    Ford MéxicoHermosillo, Sonora, Mexico
    The PVT Engineer is the 'first line of defense' regarding Functional system quality for the products produced at the assembly plant. The PVT Engineer has responsibilities associated with analyzing a...Mostrar másÚltima actualización: hace 6 horas
    • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Android Industries LlcHermosillo, Sonora, Mexico
    Do you want to work at an organization that is people focused, service minded and results oriented, that offers their customers creative problem solving, progressive solutions, and improved outcome...Mostrar másÚltima actualización: hace 15 días