Benjamin Dupont is a robotics software engineer with 11 years of hands-on experience combining mechanical engineering, control systems, and machine perception, currently based in Zurich and pursuing graduate research at ETH Zürich and Caltech. He has delivered flight-grade perception and visual-inertial state estimation for NASA JPL’s Aerial Mobility Group and deployed those algorithms on a Mars rotorcraft surrogate, demonstrating expertise in GPS-denied navigation. At AMZ Racing he led controls efforts, migrating ROS1→ROS2 and building an MPC for autonomous racing up to 58 km/h, while at Sauber he applied real-time data analysis under race conditions. His open-source contributions include front-end systems for the high-profile FlyByWire A32NX/A380X projects, improving cockpit displays and EFB functionality. Benjamin blends strong academic results with practical systems engineering—bridging simulation-to-real gaps and shipping robust autonomy stacks across aerial and automotive platforms. An often-overlooked strength is his cross-domain fluency: fluid mechanics, ML, and embedded control work together in his tooling and research.
11 years of coding experience
1 year of employment as a software developer
Bac S, option science de l’ingénieur, spécialité maths, section euro anglais, Mention Très Bien, Bac S, option science de l’ingénieur, spécialité maths, section euro anglais, Mention Très Bien at Saint-Michel Annecy
Prépa PCSI (Math Sup), Pass, Prépa PCSI (Math Sup), Pass at Lycée La Martinière Monplaisir
California Institute of Technology
Bachelor of Science - BSc, Mechanical Engineering, 5.00/6.00, Bachelor of Science - BSc, Mechanical Engineering, 5.00/6.00 at EPFL (École polytechnique fédérale de Lausanne)
Norwegian University of Science and Technology
Master of Science - MSc, Mechanical Engineering, 5.45/6.00, Master of Science - MSc, Mechanical Engineering, 5.45/6.00 at ETH Zürich
The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
Role in this project:
Front-end Developer
Contributions:5 releases, 1127 reviews, 401 commits in 2 years 5 months
Contributions summary:Benjamin's commits primarily focus on modifying and adding functionality to the Airbus A320 Neo's cockpit display system. They implemented changes to the Flight Control system ECAM display, adding features to show alerts related to engine status. The user also worked on incorporating new font assets and styling for the EICAS display, improving visual elements. Furthermore, the contributions extend to adding features to the EFB (Electronic Flight Bag) with the ability to adjust brightness, and the introduction of the DCDU to the system.
The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible. It aims to enhance the default A320neo by improving the systems depth and functionality to bring it up to payware-level, all for free.
Contributions:2 PRs, 442 pushes, 125 branches in 4 years 6 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.
Request Free Trial
Benjamin Dupont - Robotics Software Engineer at Ascento