¡Activa las notificaciones laborales por email!

Ubuntu Linux Kernel Engineer - Silicon Enablement

Canonical

Chihuahua

A distancia

USD 60,000 - 100,000

Jornada completa

Hace 18 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 open-source technology company is seeking talented individuals to join their Kernel Team. This role focuses on optimizing Ubuntu Linux for System On Chip platforms, collaborating with silicon vendors, and enhancing kernel performance. Ideal candidates will have a strong foundation in hardware-level software development, with opportunities for remote work and professional growth. Join a forward-thinking team dedicated to pushing the boundaries of technology and making a significant impact in the open-source community.

Servicios

Remote Work
USD 2,000 Annual Learning Budget
Annual Salary Review
Performance Bonuses
Travel Opportunities
Company Events

Formación

  • Strong background in hardware-level software development.
  • Experience in RTOS or bare-metal environments is advantageous.

Responsabilidades

  • Collaborate with a distributed team to integrate platform support.
  • Diagnose and resolve kernel issues reported by partners.

Conocimientos

C Programming
Device Drivers
Hardware-Level System Engineering
Professional Communication Skills
Git

Herramientas

Git
Python
Bash

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 for high performance. 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 a solid background in software engineering at the hardware level. While direct Linux kernel experience is advantageous, candidates with experience in other RTOS or bare-metal environments are also encouraged to apply, provided they can demonstrate relevant hardware experience.

Roles are available globally with remote work options, targeting candidates from early career to senior industry veterans.

Responsibilities
  1. Collaborate with a distributed team
  2. Work with silicon vendors to integrate platform support into the Ubuntu Linux kernel
  3. Diagnose and resolve kernel issues reported by partners, customers, and the community
  4. Deliver silicon-optimized Ubuntu Linux kernel variants
  5. Improve tooling and automation for kernel delivery and testing
  6. Submit and review kernel patches, working with upstream maintainers
  7. Identify methods to maximize silicon performance
Candidate Requirements
  1. Self-motivated and well-organized, capable of thriving remotely
  2. Professional communication skills in English
  3. Proficiency in C programming
  4. Understanding of device drivers, BSPs, and hardware-level system engineering
  5. Experience with git
  6. Knowledge of OS kernel fundamentals
  7. Willingness to travel twice a year for up to two weeks
Preferred Skills
  1. Scripting skills in Python and Bash
  2. Experience with major SoC families
  3. Knowledge of Ubuntu/Debian/Snap packaging
  4. Experience with Linux kernel patching and debugging
  5. Understanding of silicon performance optimization
Benefits
  • Remote work with biannual team sprints
  • USD 2,000 annual learning budget
  • Annual salary review and performance bonuses
  • Comprehensive benefits reflecting our values
  • Travel opportunities and company events
About Canonical

Canonical is a pioneering open source technology company, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We operate globally with high standards for excellence and have been remote-first since 2004. Working here offers a chance to innovate, learn, and grow.

Equal Opportunity Statement

Canonical is committed to diversity and inclusion. We provide equal consideration for all applicants 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.