¡Activa las notificaciones laborales por email!

Ubuntu Linux Kernel Engineer - Silicon Enablement

Canonical

Mexicali

A distancia

USD 60,000 - 100,000

Jornada completa

Hace 17 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative company is seeking talented individuals to join their Kernel Team, focused on optimizing Ubuntu Linux for high-performance silicon platforms. This role offers the opportunity to work with leading silicon vendors and contribute to the development of the Linux kernel. You will collaborate with a global team, tackle kernel issues, and enhance automation for kernel delivery. The work-from-home setup allows for flexibility, making it ideal for both early-career professionals and seasoned veterans. Join this forward-thinking organization and be part of the future of open-source technology!

Servicios

Home-based work
USD 2,000 annual learning budget
Recognition rewards
Maternity leave
Paternity leave
Employee Assistance Programme
Opportunities for travel

Formación

  • Strong programming ability in C and knowledge of device drivers.
  • Experience with git and understanding of OS kernel fundamentals.

Responsabilidades

  • Collaborate with a distributed team to integrate platform support into the Ubuntu kernel.
  • Diagnose and resolve kernel issues and enhance tooling for kernel delivery.

Conocimientos

C Programming
Device Drivers
BSPs
Hardware System Engineering
Git
OS Kernel Fundamentals
Python Scripting
Bash Scripting
Linux Kernel Patching
Performance Optimization

Descripción del empleo

Ubuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption further by expanding support for native System On Chip (SoC) platforms and optimizing for high performance. Silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm are in high demand for Ubuntu Linux solutions, prompting Canonical to broaden its silicon enablement teams.

The Canonical Kernel Team, responsible for building, maintaining, and distributing the Linux kernel for Ubuntu, seeks individuals passionate about hardware-level software development and performance optimization. While direct Linux kernel experience is advantageous, candidates with backgrounds in RTOS or bare-metal environments demonstrating hardware expertise are also encouraged to apply.

Roles are available globally with a flexible work-from-home setup, suitable for early career professionals with a few years of experience up to seasoned industry veterans.

What your day will look like
  1. Collaborate with a distributed team worldwide
  2. Work with silicon vendors to integrate platform support into the Ubuntu kernel
  3. Diagnose and resolve kernel issues from various sources
  4. Deliver silicon-optimized Ubuntu Linux kernel variants
  5. Enhance tooling and automation for kernel delivery and testing
  6. Review and submit kernel patches in collaboration with upstream maintainers
  7. Explore new methods to maximize silicon performance
What we are looking for in you
  • Self-motivated, well-organized, capable of thriving remotely
  • Professional communication skills in English
  • Strong programming ability in C
  • Knowledge of device drivers, BSPs, and hardware system engineering
  • Experience with git
  • Understanding of OS kernel fundamentals
  • Ability to travel twice a year for up to two weeks
Additional skills that you might also bring
  • Python and Bash scripting
  • Experience with major SoC families
  • Knowledge of Ubuntu/Debian/Snap packaging
  • Experience with Linux kernel patching and debugging
  • Performance optimization expertise for silicon platforms
What we offer you

We offer competitive, performance-based compensation, annual reviews, and a range of benefits aligned with our values. Our offerings include:

  • Home-based work with biannual in-person team sprints
  • USD 2,000 annual learning and development budget
  • Recognition rewards and holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunities for travel and professional growth
About Canonical

Canonical pioneers open source innovation, publishing Ubuntu—the platform for AI, IoT, and cloud. Since 2004, we have operated as a remote-first company, valuing excellence, diversity, and continuous learning. Working here challenges you to think differently and grow professionally.

Canonical is an equal opportunity employer

We promote a diverse, inclusive workplace free from discrimination. All qualified applicants will receive fair consideration regardless of background or identity.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.