Engenheiro(a) de Software Sênior

CLT, Belo Horizonte On-site

Venha fazer parte de uma empresa que vem há mais de 40 anos desenvolvendo tecnologia para o transporte público.

Serão atividades do dia a dia:

  • Instalação e customização do sistema operacional Linux;
  • Desenvolvimento de software para plataformas Windows, Linux e Android;
  • Aplicar melhores práticas de desenvolvimento, testes e documentação do código;
  • Teste e homologação de hardwares.
Requirements

São requisitos técnicos necessários:

  • Desenvolvimento em sistemas embarcados;
  • Conhecimentos avançados no sistema operacional Linux;
  • Conhecimentos avançados no sistema operacional Android;
  • Conhecimento da linguagem C/C++;
  • Conhecimento da linguagem Java (Android);
  • Experiência com framework de machine learning aplicado a reconhecimento de imagens.
     

São requisitos técnicos diferenciais:

  • Experiência com versionamento de códigos (GIT);
  • Experiência com protocolos de comunicação;
  • Experiência em desenvolvimento de drivers para Linux e Android;
  • Experiência com desenvolvimento Ágil e metodologias orientadas a teste;
  • Atuação com firmwares.
Benefits
  • Plano de saúde;
  • Vale alimentação;
  • Seguro de vida.