Marcelo Do Couto is a Security Software Engineer with 11 years of hands-on experience building firmware, hardware and embedded Linux/Android systems, specializing in low-level C/C++ development and Python tooling. He has deep expertise across microcontrollers and ARM platforms, RFID, secure boot/UEFI hardening, peripheral buses (SPI/I2C/UART/RS485) and analog/digital PCB layout, and has brought up Yocto- and Android-based boards from first boot to production. Marcelo blends field-proven product development (RFID access controls, OTA bootloaders, IoT telemetry to AWS/MQTT, cellular modules) with security-focused implementations for Android bootloader and kernel layers. He’s also an experienced instructor and technical leader who has taught microcontrollers, networks and OS topics and led cross-disciplinary engineering teams. An interesting detail: he regularly bridges high-level cloud integrations and low-level device bring-up—writing C drivers that talk to ARM cores over SPI while connecting devices to AWS for remote telemetry and management.
11 years of coding experience
7 years of employment as a software developer
Especialista em Eng. Biomedica e Eng. Clinica, Electrical, Electronics and Communications Engineering, Especialista em Eng. Biomedica e Eng. Clinica, Electrical, Electronics and Communications Engineering at Instituto Nacional de Telecomunicações - Inatel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcelo Do Couto - Security Software Engineer at SiDi