Canonical
Desarrollador de Software en Proyecto de Visualización y Tecnologías de Código Abierto
Esta oferta ya no está activa. Pero Canonical sigue contratando en remoto:
Ofertas actuales de Canonical
Esta es una excelente oportunidad para quienes deseen tener un impacto significativo en las tecnologías de visualización, que afectarán a millones de desarrolladores. Ofrecemos un entorno de trabajo dinámico en equipo y una carrera llena de oportunidades de aprendizaje y desarrollo en todo el espectro del código abierto.
Responsabilidades:
- Diseñar e implementar funciones.
- Ayudar a depurar, rastrear y solucionar problemas.
- Mejorar las pruebas y los puntos de referencia de rendimiento para detectar problemas de forma temprana.
- Crear documentación para mejorar la experiencia del desarrollador.
- Interactuar con la comunidad de código abierto y los socios comerciales.
- Colaborar de forma proactiva con un equipo distribuido.
Requisitos:
- Tener un gusto excelente y moderno por la programación en C++.
- Tener un enfoque riguroso para el diseño, desarrollo y prueba de software.
- Tener una sólida comprensión de la programación asincrónica y los patrones de concurrencia.
- Tener habilidades de comunicación escrita y verbal para documentar y presentar el software desarrollado.
- Ser productivo colaborando de forma remota, estar altamente motivado y organizado.
- Estar familiarizado con Linux como plataforma de desarrollo e implementación.
- Haber demostrado la capacidad para entregar constantemente código sólido.
- Licenciatura o equivalente en Ciencias de la Computación, STEM o título similar.
Habilidades y experiencia deseables:
- Experiencia con el ecosistema y compositores del protocolo Wayland.
- Familiaridad con una variedad de entornos de escritorio Linux.
- Familiaridad con OpenGL, Vulkan y otros marcos de gráficos y animación.
- Tener experiencia en desarrollo e implementación en un sistema Ubuntu/Debian.
