Ubuntu Linux Kernel Engineer
hace 6 días
Ubuntu Linux Kernel Engineer - Silicon Enablement
Canonical is looking to expand the adoption of Ubuntu Linux by adding native support for more System on Chip (SoC) platforms and optimizing performance. We need team members with strong software development skills at the hardware level and a passion for delivering optimal performance on silicon platforms.
Key responsibilities:
Collaborate regularly and proactively with a globally distributed team.
Work closely with silicon vendor partners to integrate their platform support into the Ubuntu Linux kernel for their product ranges.
Diagnose and resolve kernel‑level issues reported by partners, customers, the community, and identified through testing.
Deliver distinct silicon‑optimised variants of the Ubuntu Linux kernel worldwide.
Improve tooling and automation for kernel delivery and testing.
Submit, review, and apply kernel patches, collaborating with internal and external upstream maintainers.
Identify new ways to maximise performance on partner silicon.
Desired qualifications:
Well‑organised and motivated self‑starter able to thrive in a remote work environment.
Professional manner with colleagues, business partners, and the open‑source community.
Effective communication in English, written and verbal.
Significant programming ability in C.
Strong grasp of device drivers, BSPs, and other hardware‑level system engineering concepts.
Solid background with git.
Understanding of operating system kernel fundamentals.
Availability to travel twice a year for company events up to two weeks.
Additional skills that you might also bring:
Python and Bash scripting ability.
Prior background with major SoC families.
Ubuntu/Debian/Snap packaging experience.
Demonstrated experience with Linux kernel patching and debugging.
Solid understanding of performance optimisation for silicon platforms.
What we offer:
Home‑based work environment with twice‑yearly team sprints in person.
Personal learning and development budget of USD 2,000 per year.
Annual compensation review.
Recognition rewards.
Annual holiday leave.
Maternity and paternity leave.
Employee Assistance Programme.
Opportunity to travel to new locations to meet colleagues.
Priority Pass and travel upgrades for long‑haul company events.
Seniority level: Entry levelEmployment type: Full‑timeJob function: Information TechnologyIndustry: Software Development
Location: Work‑from‑home worldwide (remote‑first company).
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination and provide fair consideration for all applicants.
#J-18808-Ljbffr
-
Software Engineering Manager
hace 3 días
Caracas, Venezuela Canonical A tiempo completoSoftware Engineering Manager - Ubuntu Linux Kernel 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 IoT. We work with the world’s...
-
Remote Ubuntu Linux Kernel Engineering Manager
hace 3 días
Caracas, Venezuela Canonical A tiempo completoA leading open-source technology company is seeking a Software Engineering Manager to lead distributed teams in delivering Linux kernels for Ubuntu. The ideal candidate will have significant programming experience, particularly in C, and a strong background in operating-system kernel concepts. This role offers a fully remote work environment with...
-
Linux Cryptography and Security Engineer
hace 2 semanas
Caracas, Venezuela Canonical A tiempo completoLinux Cryptography and Security Engineer Join to apply for the Linux Cryptography and Security Engineer role at Canonical. This is a unique opportunity to use your software engineering and cryptography skills to build and maintain the security foundation that enables Ubuntu and its users to operate securely and remain compliant to international information...
-
Remote Ubuntu Linux Engineer for Next‑Gen Silicon
hace 2 semanas
Caracas, Venezuela Canonical A tiempo completoA leading open source software provider seeks a Linux Software Engineer for a fully remote role. The ideal candidate will have strong fundamentals in C, C++, and Python, a technical degree, and a passion for working in a collaborative environment. They will be responsible for optimizing Ubuntu for new architectures and maintaining high-quality software...
-
Associate Linux Support Engineer
hace 21 horas
Caracas, Venezuela Canonical A tiempo completoOverviewJoin to apply for the Associate Linux Support Engineer role at Canonical.This is a globally remote role. Location: This is a globally remote role.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,...
-
Ubuntu Software Engineer
hace 1 semana
Caracas, Venezuela Canonical A tiempo completoUbuntu Software Engineer 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 IoT. Our customers include the world's leading public cloud and...
-
Embedded & Desktop Linux Systems Engineer - Optimisation
hace 2 semanas
Caracas, Venezuela Canonical A tiempo completoEmbedded & Desktop Linux Systems Engineer - Optimisation Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast‑paced, problem‑solving role that is challenging yet very exciting. The right candidate must be resourceful, articulate, and...
-
Python Software Engineer
hace 3 días
Caracas, Venezuela Canonical A tiempo completoCanonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware. The Certification team develops the tools needed to...
-
Caracas, Venezuela Canonical A tiempo completoA global software company is seeking a Python Software Engineer for the Certification team. The ideal candidate will develop automation tools and work with embedded hardware. Responsibilities include maintaining test automation tools and contributing to hardware enablement tests. The role requires strong Python skills, quality-oriented design approach, and...
-
Linux Software Engineer
hace 2 semanas
Caracas, Venezuela Canonical A tiempo completoLinux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) Canonical is a leading provider of open source software and operating systems. Our Ubuntu platform powers breakthrough initiatives in public cloud, data science, AI, engineering innovation, and IoT. As a globally remote role, you will collaborate with silicon partner...