Ubuntu Core Software Engineer

4 weeks ago


Regina, Canada Canonical Full time

OverviewCanonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing.We are hiring a Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware.Our mission is to allow everyone to build robust solutions in various fields including but not limited to IoT, automotive, and aviation using the next generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that enable device manufacturers to simplify and standardise the field operations for fleets of heterogeneous appliances.As an Ubuntu Core team member, you''ll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel and services.Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.Location: This role will be based remotely in the EMEA regionThe role entails #J-18808-Ljbffr



  • Regina, Canada Canonical Full time

    Overview 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We have 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet...


  • Regina, Canada Canonical Full time

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at CanonicalPython Software Engineer - Ubuntu Hardware Certification Team3 months ago Be among the first 25 applicantsJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at...


  • Regina, Canada Canonical Full time

    Linux Software Engineer – Ubuntu for Next‑Gen Silicon Canonical is a leading provider of open‑source software and operating systems. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. We partner with the world’s leading cloud and silicon providers and industry leaders across many sectors. The...


  • Regina, Canada Canonical Full time

    Linux Software Engineer – Ubuntu for Next‑Gen Silicon Canonical is a leading provider of open‑source software and operating systems. Our platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation, and IoT. We partner with the world’s leading cloud and silicon providers and industry leaders across many sectors. The...


  • Regina, Canada Canonical Full time

    A global open-source software provider is seeking a Software Engineer to enhance the Ubuntu Pro client. The position requires solid expertise in Python and Linux, focusing on quality-oriented software engineering. Responsibilities include collaborating with a distributed team, writing and reviewing code, and working towards high standards of software...


  • Regina, Canada Canonical Full time

    A global open-source software provider is seeking a Software Engineer to enhance the Ubuntu Pro client. The position requires solid expertise in Python and Linux, focusing on quality-oriented software engineering. Responsibilities include collaborating with a distributed team, writing and reviewing code, and working towards high standards of software...

  • Software Engineer

    3 weeks ago


    Regina, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Regina, Canada Canonical Full time

    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Join to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...


  • Regina, Canada Canonical Full time

    Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Join to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...

  • Software Engineer

    3 weeks ago


    Regina, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...