Junior Linux Kernel Engineer - Ubuntu
Canonical
- Contrato
- Tiempo completo
- Categoría
- Tecnología
- Publicada
- Ubicación según la fuente
- Anywhere
La oferta completa
Traducida al español. Original en Jobicy.
Acerca de Canonical
Canonical es un proveedor líder de software de código abierto y sistemas operativos para los mercados empresariales y tecnológicos globales. Nuestra plataforma, Ubuntu, es muy utilizada en iniciativas empresariales innovadoras como nube pública, ciencia de datos, AI, innovación en ingeniería e IoT. Nuestros clientes incluyen los principales proveedores de nube pública y silicio del mundo, y líderes de la industria en muchos sectores. La empresa es pionera en colaboración distribuida global, con 1200+ colegas en más de 75 países y muy pocos roles basados en oficina. Los equipos se reúnen de dos a cuatro veces al año en persona, en ubicaciones interesantes alrededor del mundo, para alinearse sobre la estrategia y ejecución.
La empresa es liderada por el fundador, rentable y en crecimiento.
El rol
Cada año seleccionamos nuevos profesionales junior en el Canonical Kernel Team para trabajar en el kernel de Linux para Ubuntu. Si has disfrutado los sistemas operativos en tu educación o rol actual, confías en tu capacidad para escribir C de alta calidad y posiblemente Rust, y estás listo para dar el salto y ver cómo funciona todo, entonces este sería un gran lugar para perseguir tu siguiente etapa de carrera. Somos un equipo global trabajando para enviar el kernel de Linux más ampliamente utilizado del mundo, en el silicio más reciente y en la nube, donde puedes aplicar y desarrollar tus habilidades de ingeniería de software.
El Canonical Kernel Team construye y mantiene todos los kernels de Linux de Ubuntu compatibles para una variedad de plataformas y arquitecturas, desde pequeños dispositivos integrados hasta sistemas de escritorio/servidor estándar hasta grandes entornos de nube. En tu primer año abordarás iniciativas serias, que incluyen pero no se limitan a:
- Soluciones optimizadas para plataformas clave de Silicon y Cloud
- Plataformas de desarrollador como Raspberry Pi y RISC-V
- Habilitación de Ubuntu en una amplia gama de sistemas integrados
- Endurecimiento de seguridad y mitigación de exploits
- Integración y distribución de controladores de terceros, como gráficos
- Soporte ampliado de controladores para plataformas de PC de última generación
Seleccionamos candidatos que son graduados recientes de la universidad o profesionales de carrera temprana que están entusiasmados con el desarrollo de software a nivel de kernel en múltiples áreas incluyendo actualizaciones de seguridad, parches y pruebas. El candidato exitoso tendrá un antecedente en ingeniería de software, estar motivado para trabajar en un equipo distribuido y estar dispuesto y capacitado para viajar globalmente dos veces al año para eventos de ingeniería de la empresa.
Estas son posiciones de tiempo completo disponibles para estudiantes prospectivos o recientemente graduados.
El rol implica
- Colaborar regular y proactivamente con un equipo distribuido globalmente
- Aprender de mentores senior para desmitificar el funcionamiento interno del kernel de Linux y cómo se distribuye
- Trabajar de cerca con equipos de entrega de fabricantes de silicio, nube o hardware externos en plataformas de última generación
- Diagnosticar y resolver problemas en el kernel reportados por clientes, la comunidad, y descubiertos por tu propia prueba rigurosa
- Tomar responsabilidad personal por la entrega de varios sabores del kernel de Ubuntu Linux
- Mejorar herramientas y automatización para la entrega y prueba de kernels de Ubuntu Linux
- Enviar, revisar y aplicar parches del kernel, trabajando con mantenedores upstream internos y externos
Lo que buscamos en ti
- Bien organizado y motivado, un iniciador autónomo capaz de prosperar en un ambiente de trabajo remoto
- Manera profesional con colegas, socios comerciales y la comunidad de código abierto
- Capacidad para comunicarse efectivamente en inglés, tanto escrita como verbalmente
- Experiencia de programación en C y/o Rust
- Familiaridad con prácticas de control de versiones, idealmente con git
- Comprensión de los fundamentos del kernel del sistema operativo
- Capacidad para viajar dos veces al año para eventos de la empresa de hasta dos semanas de duración
Habilidades deseables
- Interés y experiencia en Rust
- Capacidad de scripting en Python y Bash
- Experiencia previa con empaquetamiento Ubuntu/Debian/Snap
- Experiencia demostrada con parches del kernel y depuración
- Comprensión sólida de controladores de dispositivos, BSP's y otra ingeniería de sistema de bajo nivel
Lo que te ofrecemos
Consideramos la ubicación geográfica, la experiencia y el rendimiento en la formación de la compensación en todo el mundo. Revisamos la compensación anualmente (y más a menudo para graduados y asociados) para asegurar que reconozcamos el rendimiento excepcional. Además del salario base, ofrecemos un bono anual impulsado por el desempeño o comisión. Proporcionamos a todos los miembros del equipo beneficios adicionales que reflejan nuestros valores e ideales. Equilibramos nuestros programas para satisfacer las necesidades locales y garantizar equidad global.
- Ambiente de trabajo distribuido con retiros de equipo dos veces al año en persona
- Presupuesto personal de aprendizaje y desarrollo de USD 2,000 por año
- Revisión anual de compensación
- Premios de reconocimiento
- Licencia de vacaciones anual
- Licencia de maternidad y paternidad
- Programa de Asistencia para Miembros del Equipo & Plataforma de Bienestar
- Oportunidad de viajar a nuevas ubicaciones para conocer colegas
- Priority Pass y mejoras de viajes para eventos de la empresa de largo alcance
Acerca de Canonical
Canonical es una empresa tecnológica pionera en la vanguardia del movimiento global hacia el código abierto. Como la empresa que publica Ubuntu, uno de los proyectos de código abierto más importantes y la plataforma para AI, IoT y la nube, estamos cambiando el mundo del software. Reclutamos a nivel mundial y establecemos un estándar muy alto para las personas que se unen a la empresa. Esperamos excelencia; para tener éxito, necesitamos ser los mejores en lo que hacemos. La mayoría de los colegas en Canonical han trabajado desde casa desde nuestro inicio en 2004. Trabajar aquí es un paso hacia el futuro y te desafiará a pensar diferente, trabajar más inteligentemente, aprender nuevas habilidades y elevar tu nivel.
Oferta publicada originalmente en Jobicy.