Skills
Sobre a Vaga
Estamos buscando um(a) Engenheiro de Testes Sênior para atuar em uma plataforma BMS com foco em IoT. Você vai contribuir com a confiabilidade e o desempenho do backend, garantindo qualidade técnica em entregas complexas e de alta exigência.
Responsabilidades
- Projetar e desenvolver sistemas backend de alto desempenho e confiabilidade para a plataforma BMS
- Otimizar o desempenho de software para dispositivos IoT
- Realizar análises de desempenho, benchmarking e identificação de gargalos
- Implementar mecanismos eficientes de comunicação para dispositivos IoT
- Colaborar com equipes multifuncionais no design e na implementação de novas funcionalidades
- Participar de revisões de código e manter padrões elevados de qualidade
- Diagnosticar e resolver problemas técnicos complexos
- Documentar especificações técnicas e arquitetura do sistema
Requisitos
- Mais de 7 anos de experiência com desenvolvimento de software
- Forte domínio em C ou C++ (Rust como diferencial)
- Experiência com Deno (ou equivalente em Node.js) e TypeScript
- Conhecimento em otimização de desempenho e práticas de benchmarking
- Entendimento sólido de gerenciamento de memória e limitações de recursos
- Vivência com protocolos de comunicação como BACNet, ModBus, KNX (diferencial)
- Experiência com GitLab e ambientes Linux/Unix
- Conhecimento em CI/CD e soluções de containerização
- Boa comunicação, proatividade e foco em melhoria contínua
Beneficios
- Modelo híbrido de trabalho
- Processo seletivo estruturado com etapas técnicas e com cliente
- Necessidade de disponibilidade para viagens (quando aplicável)