Saltar al contenido

Canonical

Ingeniero/a de Software de Gráficos y Sistemas de Ventanas C++/Rust - Mir

C++Rust
Traducción automática. Consulta el original.

Sobre la oportunidad

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, se utiliza ampliamente en iniciativas empresariales innovadoras como la nube pública, la ciencia de datos, la IA, la innovación en ingeniería y el IoT. Nuestros clientes incluyen a los principales proveedores mundiales de nube pública y silicio, y a líderes de la industria en muchos sectores. La empresa es pionera en la colaboración distribuida global, con más de 1200 colegas en más de 75 países y muy pocos puestos presenciales en oficinas. Los equipos se reúnen de dos a cuatro veces al año en persona, en lugares interesantes de todo el mundo, para alinear la estrategia y la ejecución.

La empresa está liderada por su fundador, es rentable y está en crecimiento.

Estamos contratando un/a Ingeniero/a de Software de Gráficos y Sistemas de Ventanas C++/Rust.

Desarrollamos Mir mir-server.io/, una pila tecnológica de alto rendimiento y alta eficiencia para gestores de ventanas, subsistemas de visualización y soluciones construidas sobre ella, como Ubuntu Frame. Liderando con visión, damos forma a la pila tecnológica que permite a las comunidades hacer realidad un mundo donde las aplicaciones funcionan sin problemas en cualquier entorno gráfico.

Nuestro objetivo es habilitar todo el espectro de gráficos, desde pantallas de propósito único hasta dispositivos de borde y entornos de escritorio completos. También marcamos el ritmo de la habilitación de gráficos en todo el ecosistema de hardware certificado de Ubuntu. Nuestro trabajo diario incluye el diseño, desarrollo y prueba de funcionalidades, así como el trabajo con la comunidad y la respuesta a incidencias y consultas de usuarios. La mayor parte del software está escrito en C++, con herramientas de soporte en lenguajes de scripting. Utilizaremos Rust como un paso evolutivo hacia adelante. Por lo tanto, se requiere que los candidatos tengan sólidas habilidades tanto en Rust como en C++. Estamos ampliando el equipo y buscando nuevos colegas que compartan nuestra pasión por la precisión, el rendimiento y la experiencia del usuario. Estamos contratando en varios niveles de carrera con un mínimo de 2 años de experiencia en la industria. Buscamos personas que idealmente tengan experiencia en la creación de sistemas de composición de ventanas o experiencia en dispositivos gráficos. Estamos comprometidos a crear una experiencia de desarrollador excepcional, bases seguras y un fácil acceso a los kits de herramientas y bibliotecas gráficas más utilizados en la actualidad.

Esta es una excelente oportunidad para alguien que quiera tener un impacto significativo en las tecnologías de visualización modernas que afectarán a millones de desarrolladores y usuarios. Canonical ofrece un entorno de equipo dinámico y una carrera llena de oportunidades de aprendizaje y desarrollo en todo el espectro del código abierto.

Ubicación: Este puesto se basará de forma remota en la región EMEA o APAC.

#LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++

EL ROL IMPLICA

  1. Diseño e implementación de funcionalidades en toda la pila de Mir
  1. Asistencia en la depuración, localización y corrección de problemas
  1. Participación en nuestro proceso de ingeniería a través de revisiones de código y arquitectura
  1. Creación y mejora de pruebas y puntos de referencia de rendimiento para detectar problemas de forma temprana
  1. Creación y mantenimiento de documentación para mejorar la experiencia del desarrollador
  1. Compromiso con la comunidad de código abierto y los socios comerciales
  1. Colaboración proactiva con un equipo distribuido

LO QUE BUSCAMOS EN TI

  1. Excelente título de Grado o equivalente en Ciencias de la Computación, STEM o similar y más de 2 años de experiencia laboral
  1. Excelentes habilidades de programación moderna en C++ y excelentes habilidades en Rust
  1. Familiaridad con Linux como plataforma de desarrollo y despliegue
  1. Capacidad para colaborar de forma remota con un conjunto diverso de miembros del equipo y mantenerse altamente motivado, productivo y organizado
  1. Capacidad para viajar internacionalmente dos veces al año para eventos de la empresa de hasta dos semanas de duración

HABILIDADES DESEABLES

  1. Tienes experiencia con el ecosistema del protocolo Wayland y los compositores
  1. Estás familiarizado con OpenGL, Vulkan, Flutter y otros frameworks gráficos, toolkits y de animación
  1. Tienes una sólida comprensión de la programación asíncrona y los patrones de concurrencia
  1. Tienes una capacidad demostrada para entregar consistentemente código robusto a producción
  1. Tienes sólidas habilidades de comunicación escrita y verbal para documentar y presentar el software desarrollado

LO QUE OFRECEMOS A LOS COLEGAS

Consideramos la ubicación geográfica, la experiencia y el rendimiento en la configuración de la compensación a nivel mundial. Revisamos la compensación anualmente (y con más frecuencia para recién graduados y asociados) para garantizar que reconocemos el rendimiento excepcional. Además del salario base, ofrecemos un bono anual o comisión basado en el rendimiento. Proporcionamos a todos los miembros del equipo beneficios adicionales que reflejan nuestros valores e ideales. Equilibran nuestros programas para satisfacer las necesidades locales y garantizar la equidad a nivel mundial.

  • Entorno de trabajo distribuido con sprints de equipo presenciales dos veces al año
  • Presupuesto personal de aprendizaje y desarrollo de 2,000 USD al año
  • Revisión anual de la compensación
  • Recompensas de reconocimiento
  • Vacaciones anuales
  • Permiso de maternidad y paternidad
  • Programa de Asistencia al Miembro del Equipo y Plataforma de Bienestar
  • Oportunidad de viajar a nuevos lugares para conocer colegas
  • Priority Pass y mejoras de viaje para eventos de la empresa de larga distancia

SOBRE CANONICAL

Canonical es una empresa tecnológica pionera a la vanguardia del movimiento global hacia el código abierto. Como empresa que publica Ubuntu, uno de los proyectos de código abierto más importantes y la plataforma para IA, IoT y la nube, estamos cambiando el mundo del software. Contratamos a nivel global y establecemos un estándar muy alto para las personas que se unen a la empresa. Esperamos la excelencia; para tener éxito, debemos ser los mejores en lo que hacemos. La mayoría de los colegas de Canonical han trabajado desde casa desde nuestra fundación en 2004. Trabajar aquí es un paso hacia el futuro y te desafiará a pensar de manera diferente, trabajar de manera más inteligente, aprender nuevas habilidades y mejorar tu juego.

Canonical es un empleador que ofrece igualdad de oportunidades

Estamos orgullosos de fomentar un lugar de trabajo libre de discriminación. La diversidad de experiencia, perspectivas y antecedentes crea un mejor entorno de trabajo y mejores productos. Cualquiera que sea tu identidad, daremos consideración justa a tu solicitud. canonical.com/careers/diversity/identity

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026