Sou engenheiro de software embarcado com experiência prática diversificada na construção de firmware para sistemas embarcados, incluindo sistemas de gerenciamento de bateria, protocolos proprietários em módulos de comunicação wireless e mais. Posso ajudar você com qualquer coisa, desde uma pequena função autônoma até um sistema embarcado completo com documentação completa.
O que eu ofereço:
- Uma sólida experiência em desenvolvimento de sistemas embarcados em C/C++, incluindo sistemas baseados em RTOS (FreeRTOS / RTOS proprietário). Experiência com comunicação via CAN bus, implementação de protocolos (por exemplo, OMS, Open Metering System), tratamento de falhas de alta velocidade e drivers de hardware.
- Capacidade comprovada de entender rapidamente sistemas complexos e desconhecidos, e transformar requisitos em código limpo e funcional.
- Experiência em ferramentas Python e desenvolvimento de UI embarcada (Qt/PySide6, interfaces EPD) para suporte ao software ao redor do seu firmware.
- Experiência na implementação de pipelines de machine learning de ponta a ponta em sistemas embarcados.
O que você recebe
- Código fonte bem comentado e bem estruturado
- Documentação detalhada
- Testes unitários / de integração bem-sucedidos