Point your AI agent at freehire and let it find you a job.

Get the CLI →

KRYPTUS

NewBe an early applicant

Desenvolvedor de software sr. / especialista | híbrido-campinas/sp

Posted
Discussion

Summary

Senior software developer/specialist (hybrid, Campinas/SP) who plans and leads medium/long-term development of embedded Linux networking products: writes Golang and C, defines architecture, mentors engineers, and coordinates delivery, with strong focus on secure development and applied cryptography.

OBRIGATÓRIOS:

- Graduação e Mestrado/Doutorado concluídos em Ciências ou Engenharia da Computação, Sistemas de Informação ou áreas relacionadas;

- Experiência sólida na linguagem de programação Golang e em C;

- Experiência prévia com projetos em Linux Embarcado e Yocto;

- Experiência com redes em Linux (roteamento, netfilter/nftables);

- Experiência em liderança técnica: definição de arquitetura, revisão de código, mentoria e planejamento técnico;

- Conhecimento de boas práticas de desenvolvimento seguro de software;

- Experiência com testes unitários e de integração;

- Experiência com Git e CI/CD;

- Boa comunicação e trabalho em equipe;

- Inglês técnico (leitura de documentação e escrita de código).


DESEJÁVEIS:

- Desenvolvimento de módulos do kernel Linux e/ou otimização de desempenho de datapath de rede;

- Desenvolvimento de firmware bare-metal (ex.: MSP430);

- Secure boot, cadeia de confiança e criptografia de disco (LUKS);

- Bring-up de placas: U-Boot, device tree, SoCs NXP Layerscape;

- Criptografia aplicada: PKI/X.509, TLS 1.3, criptografia pós-quântica;

- Experiência com processos de certificação (FIPS 140-3, Common Criteria);

- Desenvolvimento em Vivado/Vitis;

- Protocolos de gerência de dispositivos (NETCONF, SZTP, EST);

- Inglês avançado/fluente.

- Planejar, coordenar e executar demandas de médio a longo prazo.

- Definir planejamento de desenvolvimento, marcos e dependências críticas.

- Monitorar o progresso de desenvolvimento e garantir entregas no prazo e dentro do escopo.

- Traduzir requisitos de alto nível em planos técnicos de desenvolvimento executáveis.

- Garantir que todas as partes interessadas estejam informadas sobre o progresso, riscos e mudanças no escopo.

- Trabalhar com liderança técnica e com técnicos para garantir soluções escaláveis e resilientes.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available