Igor Luppi is a software engineer specializing in flight software and onboard computer systems for satellites, with nine years of embedded and Linux-focused experience. He has led on-board computer subsystems and hardware/software integration at Visiona, working extensively with cFS, COSMOS, kernel modules, drivers, and ground software in Ruby. Comfortable across architectures from x86-64 and ARM to Xtensa, MIPS and AVR, he codes in Assembly, C/C++, Rust, Python and more, and has hands-on FPGA/DevKit experience (Cyclone V, Raspberry Pi, ESP32). Now at Canonical, he brings production Linux expertise and a systems-first mindset informed by an academic background in computer engineering and an MS in biomedical engineering. Notably, Igor blends low-level firmware design with ground-segment tooling—making him adept at bridging mission hardware constraints and operational software needs.
9 years of coding experience
3 years of employment as a software developer
Master of Science - MS Biomedical/Medical Engineering, Master of Science - MS Biomedical/Medical Engineering at Unifesp - Universidade Federal de São Paulo
Contributions:3 PRs, 3 pushes, 2 branches in 11 months
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.