O profissional será responsável por definir a arquitetura, especificar e implementar código para o computador de bordo ART, utilizando principalmente as linguagens C/C++ e os sistemas operacionais Linux, OnTime e Sciopta. 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. Requisitos Obrigatórios: Formação Acadêmica Completa em Ciência da computação, engenharia da computação, engenharia elétrica e relacionadas; Conhecimento intermediátrio/avançado C/C++, Desenvolvimento software embarcado e Linux; Ter experiência e conhecimentos nas linguagens C, tendo atuado com software embarcado; Inglês intermediário; Disponibilidade para atuar em modalidade REMOTA OU HÍBRIDA. Requisitos desejáveis: Desejável conhecimento em Python, QT, Git, UML, Ionic. Competências comportamentais desejáveis: 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, OnTime e Sciopta; Desenvolver software embarcado em linguagem C/C++ e Python; Executar revisão de código.