Leonardo Nogueira

Robotics Systems Engineer (Software, Firmware & Hardware) at RoboCup Federation

São Paulo, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Leonardo Nogueira is a Robotics Systems Engineer with 8 years of hands-on experience designing end-to-end autonomous service robots, combining software, firmware and hardware expertise from São Paulo, Brazil. He builds ROS2-based navigation and perception stacks in C++/Python, authors high-performance diagnostic tools, and integrates LiDAR/Depth cameras for robust SLAM. On the firmware side he designs FreeRTOS multitask architectures and low-level BLDC drivers on STM32/ESP32, while also creating high-speed PCBs and power-safety circuits in KiCad. As a former RoboFEI team lead and current RoboCup executive committee member, he has led multidisciplinary teams to top results in international competitions and re-architected modular control systems for multi-robot coordination. His work blends academic research (MSc/PhD studies in Robotics & AI) with production engineering—one less obvious strength is his fluency in protocol design and telemetry tooling (Protobuf/COBS) that bridges unreliable links between MCUs and onboard computers. He thrives at the intersection of control theory, embedded reliability and system integration, delivering solutions that are both research-driven and field-ready.
code8 years of coding experience
job1 year of employment as a software developer
bookPhD in Electrical Engineering Robotics and Artificial Intelligence, PhD in Electrical Engineering Robotics and Artificial Intelligence at FEI
bookTechnician Mechatronics, Technician Mechatronics at Senai São Paulo
languagesEnglish, Portuguese
github-logo-circle

Github Skills (25)

rule8
robocup8
hearthstone8
solver8
espn8
model-predictive-control7
openframeworks7
svm7
quadratic-programming6
optimization6
convex-optimization5
machine-learning5
optimization-methods5
constrained-optimization5
robotics4

Programming languages (6)

ShellC++CTeXHTMLPython

Github contributions (5)

github-logo-circle
Contributions:33 commits, 31 pushes, 1 branch in 20 days
leonardoSCosta/Bento

May 2022 - Jan 2023

🍱 The minimalist, elegant and hackable startpage.
Contributions:5 pushes in 8 months
minimalistjavascriptstartpagehackable
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
Leonardo Nogueira - Robotics Systems Engineer (Software, Firmware & Hardware) at RoboCup Federation