C6 Bank
Canonical
Engenheiro(a) de Software Gráfico(a) e de Sistema de Janelas C++/Rust - Mir
Sobre a oportunidade
A Canonical é líder no fornecimento de software de código aberto e sistemas operacionais para os mercados globais corporativos e de tecnologia. Nossa plataforma, Ubuntu, é amplamente utilizada em iniciativas corporativas inovadoras, como nuvem pública, ciência de dados, IA, inovação em engenharia e IoT. Nossos clientes incluem os principais provedores globais de nuvem pública e de silício, e líderes da indústria em muitos setores. A empresa é pioneira em colaboração distribuída global, com mais de 1200 colegas em mais de 75 países e pouquíssimas funções baseadas em escritório. As equipes se reúnem duas a quatro vezes por ano pessoalmente, em locais interessantes ao redor do mundo, para alinhar estratégia e execução.
A empresa é liderada por fundadores, lucrativa e em crescimento.
Estamos contratando um(a) Engenheiro(a) de Software Gráfico(a) e de Sistema de Janelas C++/Rust.
Construímos o Mir mir-server.io/ – um stack de tecnologia de alta performance e alta eficiência para gerenciadores de janelas, subsistemas de exibição e soluções construídas sobre ele, como o Ubuntu Frame. Liderando com visão, moldamos o stack de tecnologia que capacita comunidades a realizar um mundo onde os aplicativos funcionam perfeitamente em qualquer ambiente gráfico.
Nosso objetivo é habilitar todo o espectro gráfico, desde telas de propósito único até dispositivos de ponta e ambientes de desktop completos. Também definimos o ritmo para a habilitação gráfica em todo o ecossistema de hardware certificado do Ubuntu. Nossa rotina diária inclui design, desenvolvimento e teste de recursos, bem como trabalho com a comunidade e resposta a problemas e consultas de usuários. A maior parte do software é escrita em C++, com ferramentas de suporte em linguagens de script. Usaremos Rust como um passo evolutivo adiante. Portanto, os candidatos devem ter fortes habilidades tanto em Rust quanto em C++. Estamos expandindo a equipe e procurando novos colegas que compartilhem nossa paixão por precisão, performance e experiência do usuário. Estamos contratando em vários níveis de carreira, com um mínimo de 2 anos de experiência na indústria. Estamos procurando pessoas que idealmente tenham experiência na construção de sistemas de composição de janelas ou experiência com dispositivos gráficos. Estamos comprometidos em criar uma experiência de desenvolvedor excepcional, bases seguras e acesso fácil aos toolkits e bibliotecas gráficas mais utilizados atualmente.
Esta é uma excelente oportunidade para alguém que deseja ter um impacto significativo em tecnologias de exibição modernas que afetarão milhões de desenvolvedores e usuários. A Canonical oferece um ambiente de equipe dinâmico e uma carreira repleta de oportunidades de aprendizado e desenvolvimento em todo o espectro de código aberto.
Localização: Esta função será baseada remotamente na região EMEA ou APAC.
#LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++
A FUNÇÃO ENVOLVE
- Design e implementação de recursos em todo o stack do Mir
- Auxílio na depuração, rastreamento e correção de problemas
- Participação em nosso processo de engenharia através de revisão de código e arquitetura
- Criação e melhoria de testes e benchmarks de performance para capturar problemas precocemente
- Criação e manutenção de documentação para aprimorar a experiência do desenvolvedor
- Engajamento com a comunidade de código aberto e parceiros comerciais
- Colaboração proativa com uma equipe distribuída
O QUE BUSCAMOS EM VOCÊ
- Bacharelado ou diploma equivalente em Ciência da Computação, STEM ou similar e mais de 2 anos de experiência profissional
- Excelente proficiência em C++ moderno e excelente proficiência em programação Rust
- Familiaridade com Linux como plataforma de desenvolvimento e implantação
- Capacidade de colaborar remotamente com um conjunto diversificado de membros da equipe e permanecer altamente motivado(a), produtivo(a) e organizado(a)
- Capacidade de viajar internacionalmente duas vezes por ano para eventos da empresa, por até duas semanas
HABILIDADES DESEJÁVEIS
- Você tem experiência com o ecossistema do protocolo Wayland e compositores
- Você está familiarizado(a) com OpenGL, Vulkan, Flutter e outros frameworks gráficos, toolkits e de animação
- Você tem um sólido entendimento de programação assíncrona e padrões de concorrência
- Você tem habilidade comprovada em entregar consistentemente código robusto para produção
- Você tem fortes habilidades de comunicação escrita e verbal para documentar e apresentar o software desenvolvido
O QUE OFERECEMOS AOS COLEGAS
Consideramos a localização geográfica, experiência e performance na definição da remuneração em todo o mundo. Revisamos a remuneração anualmente (e com mais frequência para recém-formados e associados) para garantir que reconhecemos o desempenho excepcional. Além do salário base, oferecemos um bônus anual ou comissão baseado em performance. Fornecemos a todos os membros da equipe benefícios adicionais que refletem nossos valores e ideais. Equilibrarmos nossos programas para atender às necessidades locais e garantir justiça globalmente.
- Ambiente de trabalho distribuído com sprints de equipe presenciais duas vezes por ano
- Orçamento pessoal de aprendizado e desenvolvimento de 2,000 USD por ano
- Revisão anual de remuneração
- Recompensas de reconhecimento
- Férias anuais
- Licença maternidade e paternidade
- Programa de Assistência ao Membro da Equipe e Plataforma de Bem-Estar
- Oportunidade de viajar para novos locais para conhecer colegas
- Priority Pass e upgrades de viagem para eventos da empresa de longa distância
SOBRE A CANONICAL
A Canonical é uma empresa de tecnologia pioneira na vanguarda do movimento global para o código aberto. Como a empresa que publica o Ubuntu, um dos projetos de código aberto mais importantes e a plataforma para IA, IoT e nuvem, estamos mudando o mundo do software. Contratamos globalmente e estabelecemos um padrão muito alto para as pessoas que se juntam à empresa. Esperamos excelência; para ter sucesso, precisamos ser os melhores no que fazemos. A maioria dos colegas da Canonical trabalha em casa desde nossa fundação em 2004. Trabalhar aqui é um passo para o futuro e o desafiará a pensar de forma diferente, trabalhar de forma mais inteligente, aprender novas habilidades e elevar seu nível.
A Canonical é um empregador que oferece igualdade de oportunidades
Temos orgulho de promover um local de trabalho livre de discriminação. A diversidade de experiências, perspectivas e origens cria um ambiente de trabalho melhor e produtos melhores. Qualquer que seja sua identidade, daremos consideração justa à sua candidatura. canonical.com/careers/diversity/identity
