
Victor Poughon
Senior Remote Sensing Software Engineer | C++
Salary / Daily rate
Toulouse, France
Freelance
Skills
Languages
About me
Intro
Remote sensing software engineer with 10+ years of expertise in C++/Python development and satellite image processing. Led R&D teams at CNES developing open-source solutions, implemented deep learning for satellite classification, and specialized in GPU computing with PyTorch. Ready to deliver high-performance geospatial and computer vision solutions.
Work experience
Software engineer
INRIA Startup Studio
Jun 2025 - Oct 2025
5 months
Numerical computing in C++/Python on the GPU. Design of freeform optical lenses by numerical optimization with PyTorch. Implementation of differentiable NURBS surfaces and cost functions with optimal transport methods. Work done as part of a startup project incubation.
Recurser
Recurse Center
Oct 2024 - Mar 2025
6 months
Open-source development of Torch Lens Maker, a Python library for differentiable geometric optics based on PyTorch.
Flight Software Engineer
Loft Orbital
Oct 2023 - Mar 2024
6 months
Flight software development for a satellite constellation in low earth orbit. C++, Python, Docker, Gitlab CI.
R&D Software Engineer
EasyMile
Sep 2021 - Oct 2023
2 years 2 months
Toulouse, France
Développement logiciel embarqué en C++17 pour véhicules autonomes. Algorithmes de navigation, tech lead de l’équipe perception et détection d’obstacles. Traitement de données LIDAR haute résolution. Python, CI/CD, ROS, Linux, développement de drivers hardware, formateur interne C++, responsable technique d’équipe. Responsable documentation technique.
Remote sensing software engineer
CNES
Oct 2015 - Dec 2020
5 years 3 months
Toulouse, France
Orfeo Toolbox developer (open-source library for remote sensing) - Core developer (C++14, Python) in an open-source community - PSC member (project lead) - International workshop tutorials, conference talks - High performance computing (MPI) Ground segment algorithms engineer (SWOT mission): - Image processing for interferometric satellite radar altimetry (Python, C++) - International cooperation with NASA JPL - Working with the scientific community (hydrologists) to define science data products - Working with international and diverse teams (scientists, PhD students, interns) R&D technical lead: - Convolutional neural networks for satellite image classification (Keras, Horovod) - Large scale object base image segmentation (C++)
Software Engineer
Ascend XYZ
Jan 2014 - Jul 2014
7 months
Denmark WA 6333, Australia
Image analysis, photogrammetry, automatic mapping from aerial images, 3D reconstruction, scientific computing. Linux, C++, Python, git, CMake, OpenCV, Ceres-Solver, SciPy, matplotlib, scikit-image.
Research Internship
ONERA
Feb 2013 - Jul 2013
6 months
Toulouse, France
Planing architecture for autonomous robot navigation, study of state-space based navigation algorithms (A*, D*, ARA*, AD*) — Analysis of completeness, optimality, "anytime" and real-time properties — Implementation in the ROS framework (Python / C++) — Evaluation in the MORSE 3D robotics simulator — Autonomous research work
Internship
EADS Astrium
Apr 2012 - Aug 2012
5 months
Région de Paris , France
Retro-engineering and porting of a data transcoding software for electrical configuration of the Ariane 5 launcher. — Retro-engineering of existing software (C/VAX) — Process analysis — Implementation of a replacing software in LiveCode and Oracle SQL — Tests, validations and deployment
C++ developer
Laboratoire de recherche informatique de l'Efrei
Jul 2011 - Jul 2011
1 month
Région de Paris , France
Work on Emna3D, a 3D multi touch platform. — Working with a big and existing code base — Autonomy and initiative of development — Usage of C++, CMake, git and Ogre3D.
Education
San José State University
Student exchange
2010 - Present
16 years 10 months
University of Massachusetts Amherst
Student exchange
2012 - Present
14 years 10 months
DTU - Technical University of Denmark
Master's degree
2013 - 2015
3 years
EFREI - Grande école du numérique
Diplôme d'ingénieur
2008 - 2013
6 years