Summary
Thiago Bonotto is a Lead Embedded Software Engineer with 11 years of experience specializing in Linux-based embedded systems, board bring-up, kernel customization, and bespoke BSPs using the Yocto Project. He has led embedded teams and projects across industries—from renewable energy to telecoms and industrial devices—delivering secure OTA update flows and production-ready device software. Proficient in C/C++, Python, Rust and containerization with Docker, he also builds Linux device drivers and health-monitor daemons that bridge hardware telemetry with resilient software stacks. Known for pragmatic debugging and cryptography/authentication work, he pairs low-level engineering with practical deployment pipelines (Jenkins, swupdate, aktualizr-lite). Based in Santa Catarina, Brazil, Thiago brings both hands-on implementation and architecture oversight, often contributing cross-company solutions that reduce time-to-market. A not-obvious strength: he combines embedded kernel expertise with modern container and OTA tooling to streamline lifecycle management for constrained devices.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Telecommunications Engineering, Bachelor's degree Telecommunications Engineering at IFSC - Instituto Federal de Santa Catarina
English, Portuguese, Spanish, French