Systems Engineering • Linux • Low-Level Software • Open Source
Engenheiro de software focado em sistemas de baixo nível, firmware e arquitetura de computação próxima do hardware.
Trabalho diretamente com:
- sistemas embarcados bare-metal
- desenvolvimento em C para microcontroladores
- drivers simples e interfaces de hardware
- Linux como ambiente principal de desenvolvimento
- análise de comportamento de sistema em nível de registrador
- firmware em microcontroladores AVR / ESP32
- programação C em ambiente sem abstração (bare metal)
- comunicação UART / GPIO / timers diretamente em registrador
- construção de sistemas embarcados leves e previsíveis
- modelagem de loop de execução determinístico
Sistema embarcado minimalista desenvolvido do zero sobre hardware AVR.
Características:
- controle direto de registradores (DDRx / PORTx)
- driver UART próprio (TX/RX bloqueante)
- shell serial simples para interação em runtime
- GPIO abstraction layer sem dependência de Arduino core
- execução em loop determinístico sem scheduler
- Campeão do desafio do robô
- Prêmio de excelência em engenharia
- desenvolvimento com Python e Spike Prime
- desenvolvimento de sistemas com ESP32 + C++
- integração de hardware em ambiente competitivo
- construção de sistemas embarcados sob restrição real
Sistemas confiáveis são sistemas previsíveis.
Procuro fazer sistemas onde:
- cada instrução pode ser explicada
- cada comportamento pode ser rastreado
- cada camada adicionada tem justificativa técnica.
Este perfil representa um foco contínuo em:
- engenharia de sistemas
- computação de baixo nível
- firmware e hardware integration
- Linux como ambiente de desenvolvimento primário
- construção de software previsível e auditável
- GitHub: https://github.com/guisodre12
