Linux devices software engineer

1 week ago


City Of London, United Kingdom Canonical Full time

OverviewJoin to apply for the Linux devices software engineer - snapd 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 widely used in cloud, data science, AI, engineering innovation, and IoT. The company collaborates globally with 1200+ colleagues in 75+ countries and many roles are remote.LocationThe role will be based remotely in the EMEA or Americas regions.ResponsibilitiesCollaborate proactively with a distributed teamWrite high quality code to create new featuresDebug Linux system level issues and produce high quality code to fix themReview code produced by other engineersDiscuss ideas and collaborate on finding good solutionsObess over how to achieve robustness despite unexpected events like power outagesWork from home with global travel for up to two weeks, twice a yearWhat we are looking for in youYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills, are thoughtful and self-motivatedYou have a Bachelor’s or equivalent in Computer Science, STEM or similar degreeYou have professional software development experience using Go, Python, C, or C++You know Linux system-level fundamentals, e.g. cgroups, namespaces, apparmorCommitment to software testing, code reviews and maintainable codeWhat we offerDistributed work environment with twice-yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveTeam Member Assistance Program & Wellness PlatformOpportunity to travel to new locations to meet colleaguesTravel upgrades for long-haul company eventsAbout CanonicalCanonical is a pioneering tech firm at the forefront of open source. We publish Ubuntu and drive the global move to open source across AI, IoT, and cloud. We recruit on a global basis and strive for excellence. Most colleagues have worked from home since our inception in 2004.Equal OpportunityCanonical is an equal opportunity employer. We 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



  • City of Edinburgh, United Kingdom Canonical Full time

    1 month ago Be among the first 25 applicantsThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained...


  • City of Edinburgh, United Kingdom Canonical Full time

    OverviewJoin to apply for the Linux devices software engineer - snapd 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 widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and...


  • London, United Kingdom Canonical Full time

    Join to apply for the Linux Devices Software Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Linux Devices Software Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level...


  • City of Edinburgh, United Kingdom Analog Devices Full time

    OverviewJoin to apply for the Associate Engineer, Embedded Software role at Analog Devices in Edinburgh. This position focuses on developing embedded Linux solutions for ADI’s heterogeneous, multi-core ARM/DSP SoCs, and collaborating with internal stakeholders and customers to deliver reliable, scalable systems.Key ResponsibilitiesDevelop and maintain...


  • London, Greater London, United Kingdom Canonical - Jobs Full time £60,000 - £120,000 per year

    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,...


  • City of Edinburgh, United Kingdom Canonical Full time

    Embedded Linux Field Engineer for Devices/IoTJoin to apply for the Embedded Linux Field Engineer for Devices/IoT role at CanonicalEmbedded Linux Field Engineer for Devices/IoT1 day ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Field Engineer for Devices/IoT role at CanonicalJob DescriptionCanonical is a leading provider of open...


  • London, United Kingdom Opus Resourcing Ltd Full time £150 - £200

    OverviewSenior Embedded Linux Engineer - Kernel / Device Drivers. The role is based in London (hybrid) with some European travel, joining a Pan European embedded software engineering team.Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.Salary: £80-103k plus...


  • London, United Kingdom Opus Resourcing Ltd Full time £150 - £200

    OverviewSenior Embedded Linux Engineer - Kernel / Device Drivers. The role is based in London (hybrid) with some European travel, joining a Pan European embedded software engineering team.Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.Salary: £80-103k plus...


  • London, United Kingdom Opus Resourcing Ltd Full time

    OverviewSenior Embedded Linux Engineer - Kernel / Device Drivers. The role is based in London (hybrid) with some European travel, joining a Pan European embedded software engineering team.Salary: £80-103k plus pension, health, and 30 days holiday. This is a role within Opus Resourcing Ltd, which acts as an employment agency for permanent...

  • Linux Enablement

    3 days ago


    City Of London, United Kingdom Canonical Full time

    Linux Enablement - Software Engineering ManagerJoin to apply for the Linux Enablement - Software Engineering Manager role at CanonicalLinux Enablement - Software Engineering Manager2 days ago Be among the first 25 applicantsJoin to apply for the Linux Enablement - Software Engineering Manager role at CanonicalCanonical's Device Delivery Team works with...