Desenvolvedor de Firmware Sr - Foco em Microcontroladores | 100% Remota | CLT
Sobre nós e Resumo da posição
A Control iD é uma indústria brasileira, especializada no desenvolvimento de relógio de ponto, controle de acesso e equipamentos para automação comercial. Aqui você terá a chance de criar soluções que conectam +300 mil dispositivos IoT e impactam +1 milhão de usuários ativos, em um ambiente que valoriza inovação e liberdade tecnológica.
O que buscamos (obrigatórios)
- Senioridade comprovada em embarcados
- Experiência com ESP32 + ESP-IDF em produção
- Domínio de C/C++
- Experiência com RTOS, com destaque para FreeRTOS
- Git no dia a dia (fluxo de branches, PR, code review)
Habilidades desejáveis
- Conhecimento em Nordic (nRF) e/ou STM32
- Conhecimento em BLE/Wi-Fi, OTA, segurança, consumo de energia, pipelines de build/test
Seu papel será
- Arquitetura e desenvolvimento de firmware em C/C++
- Design e implementação com FreeRTOS (concorrência, sincronização, temporização, prioridades, watchdog, heap/stack tuning)
- Integração de periféricos e drivers (I2C/SPI/UART/PWM/ADC, etc.)
- Power management e baixo consumo: estratégias de sleep/deep sleep, definição de wake-up sources, janelas de atividade (acorda/dorme) e gerenciamento do rádio (Wi-Fi/BLE), com medições de consumo, identificação de hotspots e melhorias de autonomia
- Troubleshooting avançado: investigação de falhas intermitentes, análise de logs e core dumps, diagnóstico de resets/crashes e depuração de concorrência (deadlocks/races), com otimização de heap/stack e performance
- Processo de engenharia: Git, PRs, revisão de código, padrões e documentação
Diferenciais da vaga
- 100% remoto;
- Participação ativa nos produtos desenvolvidos da área;
Benefícios
- 100% remoto;
- VR/VA sem desconto em folha;
- Convênio médico com coparticipação apenas quando usar;
- PLR;
- Seguro de Vida;
- Totalpass.