Pierre Kancir

Ingénieur Recherche Développement at Collège numérique France 2030

Greater Rennes Metropolitan Area France
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

🤩
Rockstar
🎓
Top School
Pierre Kancir is an R&D robotics engineer with 11+ years’ experience designing, simulating and deploying mobile robotic systems for both aerial and terrestrial platforms, currently working at AISPRID and directing Hivebotics. A long-time ArduPilot core contributor and code reviewer, he blends embedded C++ and Python expertise with ROS, MAVLink and simulation integration—having improved flagship projects like ArduPilot, MAVProxy, MAVROS and QGroundControl. His background spans academia (PhD on swarm synchronization) to industry delivery (first autonomous UAV with docking at Azur Drones), demonstrating strength in system engineering, CI/CD and hardware-in-the-loop simulation. Pierre is highly active in FOSS robotics, contributing both code and documentation across high-profile repos, and often tackles tricky cross-domain problems like protocol generation and CI automation. An understated asset: he repeatedly bridges research and productization, turning simulation prototypes into certified, operational systems.
code11 years of coding experience
job5 years of employment as a software developer
bookEngineer - Graduate at Mines Nantes Automation and Industrial Computing, Engineer - Graduate at Mines Nantes Automation and Industrial Computing at IMT Atlantique
bookPhD in robotic field Mechatronics robotics and automation engineering, PhD in robotic field Mechatronics robotics and automation engineering at University of South Brittany
bookPreparatory classes for the grandes écoles, Preparatory classes for the grandes écoles at Lycée Raspail
bookBaccalauréat Scientifique, Baccalauréat Scientifique at Lycée Militaire de Saint-Cyr - Alumni
github-logo-circle

Github Skills (38)

simulation10
debug10
maintenance10
c-language10
restructuredtext10
gazebosim10
autopilot10
qt10
py10
python10
scripting10
mavlink10
simulations10
bash10
cicd10

Programming languages (21)

C#PowerShellJavaC++CCMakeMakefileVue

Github contributions (5)

github-logo-circle
khancyr/ardupilot_gazebo

Apr 2017 - Jun 2019

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:34 commits, 8 PRs, 33 pushes in 2 years 2 months
Contributions summary:Pierre primarily focused on modifications within the ArduPilotPlugin, suggesting a role in adapting or integrating ArduPilot with the Gazebo simulator. Their contributions included minor corrections, downgrading to an ArduPilot master version, adding missing headers, and incorporating a gimbal model, indicating a focus on simulation fidelity and hardware integration. Further modifications involve removing older and deprecated methods, suggesting code modernization within the plugin.
ArduPilot/pymavlink

Sep 2016 - Sep 2022

python MAVLink interface and utilities
Role in this project:
userBackend Developer
Contributions:25 reviews, 35 commits, 33 PRs in 6 years
Contributions summary:Pierre primarily contributed to the `pymavlink` repository by modifying the `generator/mavgen.py` and `setup.py` files. These changes involved refactoring code to use the lxml library for XML validation and protocol generation, removing dependencies on older libraries. Additionally, the user updated syntax and improved the python3 support for existing functionality. Overall, their work focused on improving the core functionality and maintainability of the MAVLink message generation tools.
mavlinkpython
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
Pierre Kancir - Ingénieur Recherche Développement at Collège numérique France 2030