¡Activa las notificaciones laborales por email!

Ubuntu Linux Kernel Engineer - Silicon Enablement

Canonical

Mérida

A distancia

MXN 1,502,000 - 2,254,000

Jornada completa

Hace 20 días

Descripción de la vacante

Canonical is seeking a hardware-level software engineer to join their Kernel Team. This role involves collaborating with vendors to enhance the Ubuntu Linux kernel for various SoC platforms. Candidates should be self-motivated with strong programming skills in C, and experience in hardware-oriented environments is a plus. Competitive compensation and remote working opportunities are offered, along with a focus on diversity and equal opportunity in the workplace.

Servicios

Annual learning and development budget of USD 2,000
Comprehensive benefits
Biannual team sprints
Travel opportunities to meet colleagues

Formación

  • Experience in hardware-level software engineering.
  • Knowledge of OS kernel fundamentals.
  • Willingness to travel twice a year for up to two weeks.

Responsabilidades

  • Collaborate with a globally distributed team.
  • Work with silicon vendor partners to integrate platform support into the Ubuntu Linux kernel.
  • Deliver silicon-optimized Ubuntu Linux kernel variants globally.

Conocimientos

C programming
Communication skills in English
Self-motivation
Organization

Herramientas

Linux kernel debugging
Git
Device drivers knowledge
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 System On Chip (SoC) platforms and optimizing performance for users. There is strong demand from silicon manufacturers such as NVIDIA, Xilinx, MediaTek, and Qualcomm to provide Ubuntu Linux to their customers. Canonical aims to broaden its silicon enablement teams to meet this challenge.

The Canonical Kernel Team, responsible for building, maintaining, and distributing the Linux kernel for Ubuntu, seeks individuals with a strong aptitude for hardware-level software development and a passion for optimizing silicon performance.

The successful candidate should demonstrate experience in hardware-level software engineering. While direct Linux kernel experience is advantageous, candidates with backgrounds in other RTOS or bare-metal environments are also encouraged to apply, provided they can demonstrate relevant hardware experience.

Roles are available for remote work worldwide, from early career to senior industry professionals.

Responsibilities
  • Collaborate with a globally distributed team
  • Work with silicon vendor partners to integrate platform support into the Ubuntu Linux kernel
  • Diagnose and resolve kernel issues reported by partners, customers, and community
  • Deliver silicon-optimized Ubuntu Linux kernel variants globally
  • Enhance tooling and automation for kernel delivery and testing
  • Submit, review, and maintain kernel patches with upstream maintainers
  • Identify ways to maximize silicon performance
Qualifications
  • Self-motivated, well-organized, and able to work remotely
  • Professional communication skills in English (written and verbal)
  • Strong programming skills in C
  • Knowledge of device drivers, BSPs, and hardware-level system engineering
  • Experience with git
  • Understanding of OS kernel fundamentals
  • Willingness to travel twice a year for up to two weeks
Additional Skills
  • Python and Bash scripting
  • Experience with major SoC families
  • Knowledge of Ubuntu/Debian/Snap packaging
  • Experience with Linux kernel patching and debugging
  • Understanding of silicon performance optimization
What We Offer
  • Remote work with biannual in-person team sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review and performance bonuses
  • Comprehensive benefits reflecting our values
  • Travel opportunities to meet colleagues
About Canonical

Canonical leads in open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud computing. We are a remote-first company since 2004, committed to excellence and diversity. Join us to work in a forward-thinking environment that challenges and develops your skills.

Equal Opportunity

We are an equal opportunity employer, committed to a workplace free from discrimination. We value diversity and ensure fair consideration for all applicants.

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.