Post a job

🟡Desenvolvedor(a) de FPGA - Criptografia e Redes de Alto Desempenho | HÍBRIDO-CAMPINAS/SP

Hybrid Campinas, Brazil

A KRYPTUS é uma empresa de Campinas com 23 anos em criptografia e nomeada como Empresa Estratégica de Defesa, desenvolve módulos criptográficos de hardware (HSM), cifradores de rede de alto desempenho e sistemas de distribuição de chaves, incluindo soluções com criptografia pós-quântica e distribuição quântica de chaves (QKD), para clientes de governo, defesa, infraestrutura crítica, instituições financeiras e outros.

Quer ajudar o país a reduzir sua dependência tecnológica externa e, assim, subirmos mais um degrau rumo à soberania nacional? Que tal experimentar novos desafios técnicos em projetos com as Forças Armadas e grandes empresas parceiras do setor aeronáutico e de defesa? Pois bem, para atender essas demandas, estamos buscando Desenvolvedor(a) de FPGA experiente para se juntar ao nosso time.

Modalidade: Híbrido

Responsabilidades e atribuições

- Projetar e implementar em RTL (SystemVerilog ou VHDL) blocos de processamento de pacotes em 100G/200G: parser Ethernet/IP/ESP, classificação, encapsulamento e desencapsulamento IPsec, filas e arbitragem.

- Implementar e integrar núcleos criptográficos em hardware: AES-256-GCM em alta vazão, geradores de aleatoriedade, hashing (SHA-2, famílias de Toeplitz para amplificação de privacidade) e aceleradores pós-quânticos (ML-KEM), com atenção a canais laterais e a modos de falha.

- Projetar a separação de domínios RED/BLACK em FPGA e as interfaces com o processador (ARM/MPSoC), incluindo carga segura de bitstream, autoteste e zeroização.

- Fechar timing em dispositivos AMD UltraScale+ (VU9P, Zynq UltraScale+), com integração de MACs 100G, transceptores SerDes, AXI4/AXI-Stream, DMA e memória externa.

- Implementar processamento de sinal em tempo real para o receptor CV-QKD (recuperação de fase e frequência, filtragem, estimativa de parâmetros), em conjunto com a equipe de fotônica.

- Escrever testbenches (UVM, cocotb ou SystemVerilog), simular, cobrir código e requisitos, gerar vetores de validação de algoritmos (CAVP) e apoiar os testes de bancada.

- Documentar arquitetura, interfaces e evidências para certificação (FIPS 140-3, Common Criteria) e participar das revisões de projeto com os avaliadores.

- Trabalhar com controle de versão, revisão de código e integração contínua para RTL, incluindo regressão automatizada.

Requisitos e qualificações

OBRIGATÓRIOS:

- Graduação em Engenharia Elétrica, Engenharia de Computação ou área afim.

- Experiência comprovada em desenvolvimento de FPGA com SystemVerilog ou VHDL, do RTL ao bitstream, em projetos que chegaram a hardware real.

- Domínio de Vivado (síntese, implementação, análise e fechamento de timing, depuração com ILA) e de pelo menos um fluxo de simulação (Vivado Simulator, Questa, Verilator).

- Experiência com interfaces de alta velocidade e barramentos: AXI, SerDes/GTY, PCIe ou Ethernet 10G/25G/100G.

- Experiência com verificação: testbenches estruturados, cobertura e regressão.

- Leitura de esquemáticos e uso de instrumentos de bancada (osciloscópio, analisador lógico).

- Git e trabalho em equipe com revisão de código.

- Inglês avançado.


DESEJÁVEIS:

- Mestrado ou doutorado em Engenharia Elétrica, Computação ou áreas afins.

- Implementação de criptografia em hardware (AES-GCM, SHA, RNG, PQC) e noções de contramedidas a canais laterais.

- Vitis, Vitis HLS, Vitis Networking P4 ou desenvolvimento em MPSoC Zynq UltraScale+ com PetaLinux.

- Processamento digital de sinais em FPGA (DSP48, filtros, CORDIC, recuperação de portadora) ou experiência com comunicações ópticas coerentes.

- Experiência com certificação FIPS 140-3 ou Common Criteria, ou com projetos de defesa e requisitos TEMPEST.

- UVM ou cocotb; scripts em Tcl e Python para automação de fluxo.

Informações adicionais

A KRYPTUS oferece um pacote bem completo de benefícios:

✔️PLR

✔️Plano de Saúde

✔️Plano Odontológico

✔️Pacote atrativo de benefícios vale refeição, alimentação etc - Cartão de crédito multi benefícios

✔️Vale Transporte

✔️TotalPass

✔️Day off (seu dia do seu jeito)

✔️Convênio SESC

✔️Licença Maternidade/ Paternidade Estendida

✔️Plataformas de Saúde Mental (Terapia)


Nosso ambiente

  • Time técnico de alto nível
  • Baixa burocracia e alto impacto
  • Liberdade com responsabilidade
  • Diversidade, respeito e criatividade valorizados
  • Espaço para crescer e contribuir com decisões técnicas estratégicas

Além disso…

  • Fazemos happy hour constantes
  • Não usamos roupa social sem necessidade
  • Temos espaço de descontração
  • Oferecemos diversos tipos de comidas e bebidas, todos os dias, à vontade
  • Fazemos feedback periódico
  • Temos um ambiente colaborativo, com respeito à diversidade, de baixa burocracia e com constante incentivo à criatividade e ao crescimento profissional

Source: the employer's careers page. Last checked 2026-10-24. Posted 2026-10-23.

Applications happen on Kryptus's own site. View role and apply

Receba vagas como esta por e-mailNo máximo um e-mail por dia, só quando houver vaga nova. Cancele com um clique.

More from Kryptus

All jobs at Kryptus

Similar jobs in Brazil

All software development jobs in Brazil

Hiring for a role like this? See how employers fill a role fast.