**Requisitos obrigatórios**:
Formação Acadêmica Completa em Ciência da computação, engenharia da computação, engenharia elétrica e relacionadas;
Conhecimento avançado em C/C++, Python e Linux;
Ter 5 anos de experiência ou mais, conhecimentos avançados nas linguagens C, tendo atuado com software embarcado;
Inglês avançado;
Disponibilidade para atuar em modalidade REMOTA OU HÍBRIDA.
**Requisitos desejáveis**:
Desejável conhecimento em Yocto, QT, Git, UML, Ionic.
**Competências comportamentais desejáveis**:
Comunicação assertividade, Automotivação, Trabalho em Equipe, Adaptabilidade, Raciocínio Lógico.
**Principais atividades**:
Especificar Arquitetura e Design de Sistemas;
Desenvolver Software para os sistemas operacionais Linux e OnTime RTOS;
Desenvolver software embarcado em linguagem C/C++ e Python;
Executar revisão de código.
O computador de bordo e subsistemas auxiliares integram a Solução ART utilizada por ferrovias em diversos continentes, com o objetivo de garantir a segurança e produtividade da operação ferroviária, mantendo a comunicação com o centro de controle e equipamentos de via através de canais via Satélite, rede celular, Wifi e Rádio Privado, além de fazer a telemetria e o controle de velocidade e movimentação do trem.