Paulo Facó is a Senior Embedded Software Developer with 11 years of hands-on experience designing and hardening embedded systems, now focused on secure networking at Cisco in Montreal. He has led architecture and implementation for ultra-low-latency NICs and smart metering firmware, shipping Linux kernel drivers, TPM/secure-boot features, and FPGA offload interfaces using C/C++ and modern CI toolchains. As a technical leader he blends low-level bare-metal expertise (ARM, MSP430, PIC) with system-level security and automation—writing testable code, kernel modules, and extensive bash/python tooling for build and remote testing. Paulo’s background includes regulatory approvals and international collaboration in hardware-centered products, an uncommon mix that helps him bridge firmware, OS, and production-readiness concerns. He holds an MEng in Teleinformatics and consistently emphasizes testability, repeatable CI/CD, and pragmatic security in embedded product development.
10 years of coding experience
11 years of employment as a software developer
Master of Engineering - MEng Teleinformatics Engineering, Master of Engineering - MEng Teleinformatics Engineering at Federal University of Ceara
Bacharelado em Engenharia Engenharia de Computação, Bacharelado em Engenharia Engenharia de Computação at University of Deusto
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Universidade de Fortaleza
Java implementation of the DLMS standard for communication with metering devices
Contributions:24 commits, 1 PR, 65 pushes in 2 years 3 months
javameteringcommunicationdlms
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
Paulo Facó - Senior Embedded Software Developer at Cisco