Vou revisar o código de firmware embutido em C e cpp para riscos de confiabilidade
Desenvolvedor de Software embarcado e Flutter
Sobre este Serviço
Precisa de uma revisão de firmware embutido antes do lançamento ou entrega?
Vou auditar o firmware embutido existente em C/C++ para ESP32, STM32, Arduino ou um alvo semelhante.
Reviso o escopo acordado para:
- Estado, validação e tratamento de erros
- Riscos de memória, limites, tempo de vida e recursos
- Temporização, concorrência, interrupções e bloqueios
- Lógica de periféricos e comunicação
- Manutenção, arquitetura, registro de logs e recuperação
Você recebe um relatório classificado por severidade com referências de arquivo e linha, evidências, recomendações práticas, um plano de remediação priorizado, checklist de verificação e uma sessão de entrega de 30 minutos.
Limites de escopo para código não gerado:
Básico: 500 LOC / 5 arquivos / um módulo
Padrão: 1.500 LOC / 12 arquivos / um subsistema
Premium: 3.000 LOC / 25 arquivos / dois módulos conectados
O limite atingido primeiro é o que vale. O escopo cobre um MCU, ferramenta, variante de firmware e commit fixo. Código de fornecedor, SDK, gerado e de terceiros estão excluídos.
Apenas revisão e documentação. Alterações no código, depuração ao vivo, testes de hardware, conformidade formal e certificação de segurança requerem escopo separado.
Entre em contato comigo antes de fazer o pedido com o tamanho do repositório, alvo, ferramenta e objetivos.
Tecnologia de desenvolvimento:
C/C++
Perguntas frequentes
Tradução automática
O que exatamente receberei?
Você recebe uma auditoria classificada por severidade com referências de código, evidências, recomendações, um plano de remediação ordenado, checklist de verificação e uma sessão de entrega de 30 minutos.
Como isso difere de um serviço de depuração?
Esta é uma revisão proativa da qualidade do código e dos riscos de confiabilidade. Não se concentra em reproduzir ou corrigir um defeito de tempo de execução conhecido.
Este serviço inclui alterações no código?
O escopo básico inclui descobertas e um plano de remediação, não implementação. Posso cotar mudanças limitadas separadamente após a revisão.
Como o escopo da revisão é medido?
O limite atingido primeiro é o que vale: Básico 500 LOC ou 5 arquivos, Padrão 1.500 LOC ou 12 arquivos, e Premium 3.000 LOC ou 25 arquivos. Código gerado, de fornecedor, SDK e de terceiros estão excluídos.
