Pular para o conteúdo
Fale conosco

Carreiras

Construímos Linux embarcado de forma aberta, e contratamos pessoas que amam software livre tanto quanto nós. Se você quer que o seu trabalho seja público, e quer continuar responsável por ele depois do lançamento, olhe aqui.

  • Em atividade desde 2002
  • Pelotas, Rio Grande do Sul, Brasil

Quatro áreas de engenharia

Estas são as áreas em que construímos e mantemos software hoje. Diga na sua candidatura qual delas combina com você.

  • Linux embarcado

    Pacotes de suporte à placa, o kernel Linux, U-Boot e sistemas de build com o Yocto Project, para produtos em hardware próprio.

  • Firmware Zephyr

    Firmware para microcontroladores com o Zephyr Project, em C e C++. Parte deste trabalho vai para o upstream.

  • Software de produto

    Os agentes e servidores por trás do UpdateHub e do ShellHub, os produtos que construímos, mantemos e publicamos.

  • Engenharia Assistida por IA

    Os sistemas de desenvolvimento em volta de agentes de código, montados dentro dos repositórios dos nossos clientes.

Software livre é como trabalhamos

Três prateleiras abertas com placas de desenvolvimento diferentes e sem gabinete. Cada placa está ligada a um hub USB e a um interruptor de energia, com pequenas luzes de status acesas.
  1. O software livre e a empresa começaram juntos

    Otavio Salvador se tornou Debian Developer em 2002, o ano em que fundou a O.S. Systems, e entrou no OpenEmbedded em 2008. Aqui, o software livre não é um projeto paralelo. É como construímos, e é por isso que lemos o seu trabalho público quando contratamos.

  2. O registro do seu trabalho é público

    Os projetos que mantemos são abertos, e o histórico de quem mudou o quê neles também é. Qualquer pessoa pode ver as suas contribuições a esses projetos, e não só nós. O trabalho upstream faz parte da função quando um dos nossos produtos ou projetos de clientes precisa dele.

  3. O engenheiro que faz o trabalho continua responsável por ele

    A pessoa que lê o repositório e escreve a proposta é a pessoa que faz o trabalho. Isso vale da primeira conversa até a entrega, e depois do lançamento do produto.

  4. O fundador ainda mantém projetos upstream

    Otavio Salvador ainda é o mantenedor designado do meta-freescale. Ele é um de vários de nós com uma posição em um projeto público, e a tabela abaixo lista todos.

As posições que ocupamos

Cada linha cita um repositório público. Você pode verificá-lo antes de se candidatar.

ProjetoPosiçãoO registro
meta-freescaleMantenedor designadoUm commit em todos os anos desde 2011, sem lacuna
U-BootMantenedor de placas, três entradasMX23EVK · ELGIN-RV1108 · PICO-IMX7D
LinuxPlaca de cliente enviada ao upstreamrv1108-elgin-r1, com o prefixo de fabricante elgin
Zephyr ProjectMantenedor de seis áreasPlataformas Microchip e Atmel, e o subsistema UpdateHub
nixpkgsÚnico mantenedor de 24 pacotes225 commits desde 2020
nix-communityUm de dois mantenedoreszephyr-nix, um papel concedido por uma organização independente
O.S. Systems Embedded LinuxA nossa própria plataforma1.176 commits desde 2012

O que esperar

Saiba isto antes de gastar tempo com uma candidatura.

O trabalho

Você trabalha em produtos de muitos segmentos: agricultura, saúde, mineração, mobilidade urbana, energia renovável e hardware fiscal e de PDV. O hardware muda de um projeto para o outro.

Você também pode trabalhar no software que nós mesmos construímos e mantemos. Empresas do mundo todo usam esses produtos, e o código e o histórico deles são públicos.

Veja os nossos produtos
Modelo de trabalho
  • Consultoria e embarcadosPresencialNo nosso escritório em Pelotas
  • Desenvolvimento de softwareRemotoDe qualquer lugar do Brasil
  • NegóciosHíbridoParte da semana no escritório

Cada vaga diz a qual equipe pertence. Contratamos pela CLT, a lei trabalhista brasileira.

Processo seletivo
  1. Triagem de currículos
  2. Perfil e contribuições públicas

    Lemos o seu trabalho público.

  3. Conversa com o gestor da vaga
  4. Conversa técnica

    Para algumas vagas, ela inclui um exercício prático.

O processo costuma levar de duas a quatro semanas.

Experiência que buscamos

Contratamos nos níveis júnior, pleno e sênior, e cada vaga lista as habilidades de que precisa. Em todos os níveis, olhamos o seu trabalho público: patches, repositórios e contribuições a projetos open source.

Faça parte da equipe

Veja as vagas abertas agora, ou cadastre o seu currículo no nosso banco de talentos. Assim consideramos você nos nossos próximos processos seletivos.

Os dois links abrem a nossa plataforma de recrutamento. As candidaturas lá são em português.