Embedded Linux Systems Engineer

3 weeks ago


Seattle, Washington, United States Canonical - Jobs Full time
Job Title: Embedded & Desktop Linux Systems Engineer - OptimisationJob Summary

We are seeking an experienced Embedded & Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.

This is a fast-paced, problem-solving role that requires resourcefulness, articulation, and the ability to deliver on a wide variety of solutions across PC and IoT technologies. You will work closely with our partners to integrate next-generation features and performance enhancements for upcoming hardware.

Key Responsibilities
  • Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
  • Work with partners to deliver a delightful, optimised, first-class Ubuntu experience on their platforms
  • Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
  • Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge
  • Help our customers integrate their apps, SDKs, build device OS images, optimise applications with Ubuntu Core, Desktop and Server
  • Work with the most advanced operating systems and application technologies available in the enterprise world
Requirements
  • You love technology and working with brilliant people
  • You have a Bachelor's degree in Computer Science, STEM or similar
  • You have experience with Linux packaging (Debian, RPM, Yocto)
  • You have experience working with open source communities and licences
  • You have experience working with C, C++
  • You can work in a globally distributed team through self-discipline and self-motivation
Additional Skills
  • Experience with graphics stacks
  • Good understanding of networking - TCP/IP, DHCP, HTTP/REST
  • Basic understanding of security best practices in IoT or server environments
  • Good communication skills, ideally public speaking experience
  • IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
  • Some experience with Docker/OCI containers/K8s
What We Offer

We offer a competitive base pay, fully remote working environment, personal learning and development budget of 2,000USD per annum, annual compensation review, recognition rewards, annual holiday leave, parental leave, employee assistance programme, opportunity to travel to new locations to meet colleagues at 'sprints', and priority pass for travel and travel upgrades for long haul company events.

We are an equal opportunity employer and 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.



  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement the...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerWe are seeking an experienced Embedded Linux Senior Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded & Desktop Linux Systems Engineer - OptimisationAbout the Role:We are seeking an experienced Embedded & Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded & Desktop Linux Systems Engineer - OptimisationJob Summary:We are seeking an experienced Embedded & Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.About the...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerWe are seeking a highly skilled Embedded Linux Senior Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking an experienced Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement the best...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerWe are seeking an experienced Embedded Linux Senior Software Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement the...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded & Desktop Linux Systems Engineer - OptimisationJob Summary:We are seeking an experienced Embedded & Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.About the...


  • Seattle, Washington, United States Oracle Corporation Full time

    About the RoleAs a Principal Member of Technical Staff on the Card Management team at Oracle Corporation, you will lead the software design and development to support SmartNICs in a growing fleet of embedded Linux systems. You will be one of the engineers responsible for delivering a highly available, and secure fleet of critical SDN infrastructure.Key...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job Title: Embedded Linux Senior Software EngineerCanonical is seeking an experienced Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job OverviewWe are seeking a highly skilled Embedded & Desktop Linux Systems Engineer to join our team at Canonical. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key ResponsibilitiesDesign and implement the best Ubuntu integration for the...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job DescriptionCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that requires resourcefulness,...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job DescriptionCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that requires resourcefulness,...


  • Seattle, Washington, United States Canonical - Jobs Full time

    Job DescriptionCanonical is seeking a highly skilled Embedded Linux Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for optimising Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.This is a fast-paced, problem-solving role that requires resourcefulness,...

  • Software Engineer

    3 days ago


    Seattle, Washington, United States WiBotic Full time

    Job Title: Software EngineerWiBotic is a fast-growing Seattle-based company looking to grow our software engineering team. We are building the next generation of intelligent wireless charging systems for robots.Job SummaryWe are seeking a highly motivated software engineer to contribute ideas and code across the software stack. You'll have the opportunity to...


  • Seattle, Washington, United States Capgemini Engineering Full time

    About the RoleWe are seeking a talented Embedded Software Engineer to join our team in Seattle, WA, or Sunnyvale, CA. As a key member of our engineering team, you will design and implement components at all layers of the system, from kernel to application.Key ResponsibilitiesDesign and implement drivers and services that operate efficiently in a constrained...