Ubuntu Linux Systems Engineer

New

Skills

C C++ Devops Docker Docker/kubernetes Engineer Linux Python Tcp/ip Networking

Join Canonical as a Senior Engineer, where you will play a pivotal role in integrating and optimizing Ubuntu for cutting-edge hardware platforms across desktop, server, and IoT environments. Collaborate globally with industry-leading engineers to deliver first-class solutions, driving the adoption of open source technologies in diverse verticals. This fully remote role offers extensive opportunities for learning, development, and meaningful impact in a fast-paced, innovative team.

Job Overview
  • Design and implement Ubuntu integration for next-generation IoT, desktop, and server hardware.
  • Work closely with major silicon partners to optimize performance and deliver advanced features.
  • Lead technical engagements, providing expertise across system architectures from cloud to edge.
  • Contribute to open source communities and drive adoption of free software solutions.
  • Collaborate in a diverse, globally distributed team environment, shaping the future of digital business.
Key Responsibilities
  • Develop and optimize Ubuntu for a variety of hardware platforms and software stacks.
  • Partner with customers and silicon vendors to deliver tailored Ubuntu experiences.
  • Integrate applications, SDKs, and device images using Ubuntu Core, Desktop, and Server.
  • Guide partners in system architecture design, testing strategy, and performance benchmarking.
  • Participate in CI/CD automation, security best practices, and containerization efforts.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, STEM, or related field.
  • Proven experience with Linux packaging (Debian, RPM, Yocto).
  • Proficiency in Python, C, and C++ programming languages.
  • Knowledge of server technologies: UEFI, GPU computing, RDMA/Infiniband, virtualization.
  • Experience with graphics stacks and networking protocols (TCP/IP, DHCP, HTTP/REST).
  • Understanding of IoT/Embedded systems including bootloaders, firmware, and OS.
  • Familiarity with open source communities, licences, and CI automation platforms (GitHub).
  • Ability to work independently in a remote, distributed team.
  • Good communication skills; public speaking experience is a plus.
  • Experience with Docker/OCI containers and Kubernetes.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Ubuntu Platform Engineering Manager

New

Lead distributed engineering teams for Ubuntu platform development

Optimize operating system for next-generation silicon hardware

Architecture C C++ Devops

Ubuntu Security Engineering Manager

New

Lead and develop a security engineering team

Drive vulnerability remediation and security innovation

Agile Methodologies C Devops Go

Linux Systems Engineer Optimisation

New

Optimise Ubuntu for new hardware platforms

Lead and deliver technical integration projects

C C++ Debian Devops

Embedded Linux Field Engineer

Posted 4 days ago

Support and engage enterprise customers in mission-critical sectors

Design and deliver embedded Linux solutions for IoT and devices

C C++ Devops Engineer

Embedded Linux Optimisation Engineer

Posted 5 days ago

Optimise Ubuntu for new hardware platforms

Collaborate with global partners on integration

C C++ Docker Engineer

LLVM Compiler Developer

Posted 16 days ago

Develop and optimize LLVM-based toolchains

Support cross-platform compilation and integration

Back-end Bash C C++

IoT Solutions Architecture Manager

Posted 18 days ago

Lead and mentor regional field engineering teams

Deliver secure IoT solutions for enterprise clients

Architecture C C++ Debian

C++ Data Recovery Engineer

Posted 21 days ago

Enhance proprietary data recovery tools

Analyze and reconstruct data from damaged storage

C C++ Engineer Python

C++ Data Recovery Engineer

Posted 22 days ago

Enhance data recovery toolset

Analyze and interpret proprietary storage formats

C C++ Engineer Software Engineering

C/C++ Data Recovery Engineer

Posted 23 days ago

Enhance data recovery tools

Analyze proprietary storage formats

C C++ Engineer Git

Ubuntu Silicon Optimization Engineer

Posted 25 days ago

Optimize Ubuntu for emerging silicon architectures.

Collaborate globally in a remote-first environment.

C C++ Devops Docker

Sustaining Software Engineer, Linux

Posted 30 days ago

Troubleshoot and resolve open-source stack issues

Develop and upstream bug fixes and patches

C Ceph Devops Docker

Ubuntu Security Engineer Role

Posted 31 days ago

Ensure robust security for Ubuntu and open source projects

Identify, remediate, and document vulnerabilities

C Debian Devops Go

Ubuntu Linux Senior Engineer

Posted 32 days ago

Optimize Ubuntu for latest hardware platforms

Integrate Linux across desktop, server, and IoT environments

C C++ Devops Docker

Linux Systems Engineer Optimisation

Posted 32 days ago

Optimise Ubuntu for cutting-edge hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian packaging Devops

Ubuntu Security Engineering Manager

Posted 32 days ago

Lead and develop a security engineering team

Enhance the security of Ubuntu and open-source ecosystem

Agile Development C Devops Go

Embedded Linux Optimisation Engineer

Posted 36 days ago

Optimise Ubuntu for latest hardware

Integrate next-generation features with silicon partners

C C++ Debian packaging Docker

Cloud Sustaining Engineer

Posted 43 days ago

Resolve complex cloud infrastructure issues

Develop and maintain open source software

C Cloud Devops Engineer

LLVM Compiler Developer

Posted 48 days ago

Enhance and extend LLVM and Clang toolchain components.

Support cross-platform code generation and optimization.

Back-end Bash C C++

Embedded Linux Engineering Manager

Posted 54 days ago

Lead and develop regional engineering teams

Drive customer success through technical solutions

C C++ Debian Devops

Ubuntu Silicon Optimization Engineer

Posted 57 days ago

Optimize Ubuntu for new silicon architectures

Collaborate globally with distributed engineering teams

C C++ Devops Docker

Security Software Engineer Role

Posted 62 days ago

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Ubuntu Platform Integration Engineer

Posted 63 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Go Developer Tooling Engineer

Posted 63 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 63 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Linux Systems Engineer Optimisation

Posted 64 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Ubuntu Security Engineering Manager

Posted 64 days ago

Lead and develop a high-performing security engineering team

Drive vulnerability remediation and robust security measures

Agile Development C Devops Go

Embedded Linux Optimisation Engineer

Posted 69 days ago

Optimise Ubuntu for latest hardware and silicon.

Lead and deliver complex technical integrations with partners.

C C++ Debian packaging Docker

Cloud Sustaining Software Engineer

Posted 75 days ago

Troubleshoot and resolve complex cloud infrastructure issues

Develop, backport, and upstream software fixes

C Cloud Docker Engineer

IoT Solutions Architecture Lead

Posted 82 days ago

Lead and develop a remote engineering team

Advise customers on IoT solution architecture

C C++ Debian Devops

Embedded Linux Engineering Manager

Posted 84 days ago

Lead and mentor a distributed team of Field Engineers

Architect and deliver embedded Linux solutions for enterprise clients

C C++ Devops Embedded Linux

AI Coding Tutor (Rust/C++)

Posted 129 days ago

Migrate C/C++ code to Rust

Test and validate migrated code

C C++ Integration Testing Prompt Engineering

InfraSec Software Engineer, Yelp

Posted 129 days ago

Automate security policy enforcement

Enhance vulnerability detection and response

API Design AWS C Docker

Zero Trust Platform Engineer

Posted 160 days ago

Deliver secure platform software for Zero Trust access.

Enable seamless integration across cloud infrastructures.

AWS Azure C C++

Head of Node Engineering

Posted 166 days ago

Lead cross-functional engineering teams

Drive product roadmap and architecture

AWS C CI/CD Docker

Oracle Graduate Software Engineer

Posted 175 days ago

Empower recent female graduates in tech roles

Foster innovation and creativity in product development

Application Development C C++ Data Structures

Space Systems Software Architect

Posted 176 days ago

Lead software architecture for space systems

Ensure reliability and scalability in embedded and real-time software

Architecture C C++ Ci/cd Pipelines

IoT Solutions Architecture Manager

Posted 176 days ago

Lead and develop regional engineering teams

Deliver secure and scalable IoT solutions

Architecture C C++ Debian

Lead Engineer - Autoscaling

Posted 199 days ago

Manage a distributed engineering team effectively

Promote team productivity and growth

C C++ Cloud Go

IoT Solutions Architecture Manager

Posted 208 days ago

Lead and develop a team of Field Engineers

Solve customer problems and be a trusted advisor

Architecture C C++ Devops

Egnyte Jr Software Engineer

Posted 210 days ago

Design and implement hybrid-cloud file sharing solution

Research and leverage cloud technologies for performance improvements

C Devops Docker Golang

Senior z/OS Software Engineer

Posted 214 days ago

Develop and integrate scalable solutions on zOS

Lead technical interactions with stakeholders

Agile Development AWS C C++

Senior System Programmer

Posted 218 days ago

Seeking experienced Senior System Programmer for Mainframe support

Upgrade Mainframe hardware to latest IBM processors

C JCL Linux Scripting

Cloud Engineering Manager

Posted 222 days ago

Manage engineering team for optimal performance

Ensure quality and consistency in managed services

Agile Methodologies C C++ Cloud

Engineering Manager - Ubuntu

Posted 222 days ago

Lead and develop engineering teams for Ubuntu optimization

Collaborate on customer engagements and project milestones

C C++ Debian/ubuntu Devops

Sustaining Software Engineer

Posted 222 days ago

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Maintain a close working relationship with Canonical's field, support, and product engineering teams

C C++ Ceph Devops

Ubuntu Security Engineering Manager

Posted 222 days ago

Lead and develop a team of security engineers

Drive innovation in Ubuntu security

Agile Development C Devops Go

Golang Software Engineer

Posted 222 days ago

Rethinking developer workflows for better productivity in Linux environments

Integrating with Ubuntu desktop, IDEs, and SDKs from major publishers

Ai/ml C C++ Devops

Security Software Engineer

Posted 222 days ago

Design, implement, and document security features

Lead security-oriented thinking in product engineering teams

C Devops Engineer Go

Ubuntu Systems Integration Engineer

Posted 222 days ago

Integrate Ubuntu on diverse hardware platforms and software stacks

Optimize Ubuntu experience for partners

C C++ Devops Docker
overtime