Tipo de contratação: PJ Cargo: Engenheiro de Software Pleno - Embarcado - Área de Terminais Jornada de trabalho: De segunda a sexta 8h por dia - Híbrido - 100% remota para quem está for de fora de SP e 1 dia presencial caso seja da região. Local: Jardim Paulistano - São Paulo - SP Requisitos e qualificações: Superior completo em Ciências da Computação, Engenharia, Sistemas de Informação ou áreas afins. Sólidos conhecimentos em análise e desenvolvimento de sistemas e definições de arquitetura. Domínio da linguagem de programação C/C++ para o desenvolvimento de sistemas complexos, seguros e repletos de integrações. Dominar a linguagem implica em experiência com ponteiros, manipulação de arquivos, estrutura de dados, gerenciamento dinâmico de memória, estruturas condicionais, biblioteca dinâmicas e estáticas, scripts de construção, cygwin, makefile e outros recursos. Experiência na implementação de bibliotecas estáticas e dinâmicas que podem ser utilizadas com outras linguagens de programação. Forte preocupação com a qualidade do código e do funcionamento das soluções, com atenção para as boas práticas. Eficácia na elaboração de testes unitários e funcionais. Raciocínio lógico, senso crítico e agilidade na resolução de problemas. Proatividade, foco e boa capacidade de trabalho em equipe. Interesse em aprender e disposição para assimilar nossa cultura, bem como contribuir com ela. Desejáveis: Experiência profissional com métodos ágeis, como Scrum e Kanban; Experiência com fluxo de transação com cartões de crédito/débito/benefícios em POS/PINPads. Conhecimento dos protocolos ISO8583, TLV, Biblioteca Compartilhada e EMV; Experiência prática com bancos de dados relacionais; Experiência prática com bancos de dados relacionais;