Vincent Richard is a software engineer with 10 years' experience specializing in autonomous driving, embedded systems, and low-level optimization. Based in Yokohama, he currently develops and integrates self-driving solutions at Macnica, working across vehicles from EVs and buses to golf carts while focusing on localization, perception, control, and safety. Previously he accelerated CNNs and ported algorithms to Kalray's MPPA processors, giving him deep expertise in heterogeneous hardware and performance tuning for platforms like Autoware and Apollo. An active contributor to the Autoware.Universe project, he has fixed critical point-cloud bugs and optimized ground-height estimation and data paths, demonstrating practical, safety-minded engineering in open-source AV stacks. Trained in Computer Science (MSc) at Keio and an Ingénieur from Supélec, he blends rigorous academic grounding with hands-on, cross-disciplinary field deployment experience.
10 years of coding experience
3 years of employment as a software developer
Ingénieur Supélec (master), Ingénieur Supélec (master) at Supélec
Lycée Chaptal
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at 慶應義塾大学
Contributions:38 reviews, 5 commits, 42 PRs in 8 months
Contributions summary:Vincent primarily focused on fixing bugs and improving the functionality of the Autoware.Universe project. Their contributions included resolving segmentation faults caused by uninitialized pointers within the point cloud processing components. They also addressed inefficiencies by avoiding unnecessary data copies and improved the ground height estimation logic. Additionally, the user made fixes related to MGRS zone conversion.
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.