Embedded Linux Software Engineer

4 weeks ago


London, Greater London, United Kingdom Canonical Full time

About Canonical

Canonical is a leading company in the development of open-source software, with a strong focus on Linux and Ubuntu. We are seeking a highly skilled Embedded Linux Software Engineer to join our team.

Job Summary

We are looking for a talented software engineer to work on the development of Ubuntu Core and Snapd. The ideal candidate will have experience with Linux kernel development, embedded systems, and software engineering.

Responsibilities

  • Develop and maintain the Linux kernel for embedded systems
  • Work on the development of Ubuntu Core and Snapd
  • Collaborate with other teams to ensure seamless integration of software components
  • Contribute to the development of open-source software

Requirements

  • Strong understanding of Linux kernel development and embedded systems
  • Experience with C and C++ programming languages
  • Knowledge of software engineering principles and practices
  • Excellent communication and teamwork skills

What We Offer

  • A competitive salary and benefits package
  • The opportunity to work on exciting and challenging projects
  • A collaborative and dynamic work environment
  • Professional development and growth opportunities

How to Apply

If you are a motivated and talented software engineer looking for a new challenge, please submit your application, including your resume and a cover letter, to [insert contact information].



  • London, Greater London, United Kingdom Canonical Full time

    About the RoleWe are seeking a highly skilled Linux software engineer to join our team at Canonical, specializing in embedded systems. As an embedded Linux software engineer, you will be responsible for designing, developing, and maintaining software for our embedded Linux products.Key ResponsibilitiesDesign and develop software for embedded Linux...


  • London, Greater London, United Kingdom Canonical Full time

    Embedded Systems Software Engineer at CanonicalWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Canonical. As a key member of our team, you will be responsible for designing, developing, and testing software for our embedded systems.As an Embedded Systems Software Engineer at Canonical, you will be working with our team...


  • London, Greater London, United Kingdom Canonical Full time

    Job DescriptionCanonical is seeking a highly skilled Embedded Linux Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for embedded systems using Linux and other open-source...


  • London, Greater London, United Kingdom Canonical Group Ltd Full time

    Redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. As a senior software engineer, you will 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...


  • London, Greater London, United Kingdom Canonical Full time

    Transform the Future of Embedded LinuxCanonical is seeking a seasoned technical leader to redefine the embedded Linux experience. As an Embedded Linux Technical Lead, you will shape the future of Linux from the smallest systems to desktops, leveraging your expertise in open source software, Linux, containers, security, and the developer experience.Key...


  • London, Greater London, United Kingdom Canonical Full time

    At Canonical, we're seeking a talented Embedded Linux Technical Lead to redefine the embedded Linux experience. This is an exciting opportunity for a technical leader passionate about open source software, Linux, containers, security, and the developer experience to shape the future of Linux from the smallest systems up to desktops.Our mission is to empower...


  • London, Greater London, United Kingdom Morson Talent Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our Modems and Software Defined Radio group. The successful candidate will work on delivering a new product to the UK MOD, based at our client's site in Portsmouth, UK.Key Responsibilities:Developing modern C++ software for target Linux platformsDesigning...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our team at Platform Recruitment. As an Embedded Systems Software Engineer, you will design, develop, and maintain high-quality embedded software for bare-metal, embedded Linux, and other RTOS.Key Responsibilities:Design and develop embedded software for various platformsMaintain...


  • London, Greater London, United Kingdom Square One Resources Full time

    Job DescriptionWe are seeking an experienced C/C++ Programmer to join our team at Square One Resources.This role will involve developing software for a leading global telecommunications client based in London. As a key member of our team, you will be responsible for designing, implementing, and testing software solutions for Linux targets.The ideal candidate...


  • London, Greater London, United Kingdom Canonical Full time

    As a key member of Canonical's engineering team, you will lead the development of our next-generation secure embedded Linux operating system. This is an exciting opportunity for a technical leader passionate about open source software, Linux, containers, security, and the developer experience to shape the future of Linux from the smallest systems up to...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Software Engineer OpportunityThis is a unique chance to work with a well-known company in the audio industry, headquartered in London. They are seeking a Software Engineer with experience in Embedded Systems, preferably with Embedded Linux expertise and a passion for problem-solving.Key Responsibilities:Design, develop, and maintain high-quality embedded...


  • London, Greater London, United Kingdom IC Resources Careers Full time

    Key Responsibilities: As a Principal Embedded Software Engineer, you will be responsible for the design and development of PCIe Drivers, embedded systems, and embedded applications for AI networking solutions. Your expertise in Linux device driver development, particularly with Linux PCIe driver development, will be invaluable in this role. Requirements: To...


  • London, Greater London, United Kingdom Canonical Full time

    About CanonicalCanonical 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 IoT. Our customers include the world's leading public cloud and silicon...


  • London, Greater London, United Kingdom IC Resources Full time

    Job Title: Principal Embedded Software EngineerJob Description:We are seeking a highly skilled Principal Embedded Software Engineer to join our team at IC Resources. As a key member of our engineering function, you will be responsible for the design and development of PCIe drivers, embedded systems, and embedded applications for AI networking solutions.Key...


  • London, Greater London, United Kingdom EpsilonR Full time

    EpsilonR seeks a skilled Embedded Software Engineer to join our UK L-Band Centre of Excellence. As a key member of our engineering team, you will design and execute top-tier embedded software for our L-Band Terminal range. Your expertise in C/C++ programming will be instrumental in crafting innovative solutions for our customers.Key Responsibilities:Design...


  • London, Greater London, United Kingdom Canonical Full time

    At Canonical, we're shaping the future of open-source software development for connected devices. We're seeking an experienced Embedded Linux Software Engineer to join our team.About UsWe're a global technology company dedicated to delivering Ubuntu, a leading Linux operating system for desktops, servers, and IoT devices. Our innovative solutions empower...


  • London, Greater London, United Kingdom Canonical Full time

    Role OverviewThis position is part of our general track at Canonical. We welcome applications for various engineering teams working on low-level system technology and embedded systems, across all seniority levels.We seek careful and conscientious engineers who appreciate the challenge of memory, performance, battery, and connectivity-constrained code that...


  • London, Greater London, United Kingdom NES Fircroft Full time

    Job Title: Software Development Engineer - Embedded SystemsJob Description:We are seeking a highly skilled Software Development Engineer to join our team at NES Fircroft. As a Software Development Engineer, you will be responsible for designing, developing, and testing software solutions for our clients in the life sciences industry.Key...


  • London, Greater London, United Kingdom Canonical Full time

    Job DescriptionRedefine the Linux experience with the smallest, most secure, and reliable operating system in the IoT market. This is an opportunity for a technical engineering manager passionate about open source software, Linux, containers, security, and the developer experience, to shape the future of Linux from the smallest systems up to desktops.Key...


  • London, Greater London, United Kingdom Platform Recruitment Full time

    Remote Software Engineer OpportunityThis is a unique chance to work with a well-established company in the audio industry, headquartered in London. The role offers the opportunity to develop skills and learn from an experienced team within the Embedded Systems space. The company is looking for Software Engineers with experience working on Embedded Systems,...