# Jean-Francois Dupuis > Staff Robotics Engineer at Third Wave Automation Location: San Francisco, California, United States Profile: https://flows.cv/jeanfrancoisdupuis Specialties: - Optimal path and trajectory planning - Automated design and optimization - Evolutionary Computation - Kinematic and Dynamic Analysis - Mechatronic system design - Robotic - Mobile Robotic - Control system design ## Work Experience ### Staff Software Engineer @ Third Wave Automation Jan 2023 – Present ### Staff Robotics Engineer @ Intrinsic Jan 2021 – Jan 2022 | Mountain View, California As the motion planning lead: - Defined the development roadmap of the motion planning stack. - Balanced long-term, high-risk research projects and short-term features delivery to active products. - Provided clear problem solving strategies and mitigated delivery risks. As an IC: - Developed a Time-Optimal Path Parameterization (TOPP) solution for jerk limited motions of industrial robot arms. - Lead major refactors around our kinematics libraries and API of our Inverse Kinematics (IK) solvers. ### Staff Robotics Engineer @ X: The Moonshot Factory Jan 2016 – Jan 2021 | Mountain View, California As the motion planning lead, I established strategic partnerships with multiple groups within Google to provide key technological components for delivering a solution to plan trajectories for a dense multi-robots work cells with stringent duty cycle requirements. As an IC, I worked on core technology related to motion planning including: - Developed novel robot arm motion planning algorithms to optimize cycle time in a tight multi-robots workspace. - Developed an algorithm for swept volume computation of mesh geometries with unmatched culling of inner triangles. - Improved collision checking performance of complex mesh geometries. - Provided analytical, real-time IK solvers for spherical wrist, UR and offset wrist robot arms. - Implemented classic path planning (RRT, PRM, A*) and trajectory generation (time optimal, bounded jerk) algorithms. ### Sr. Robotics Engineer @ Google Jan 2013 – Jan 2016 ### Senior Engineer @ Bot & Dolly Jan 2012 – Jan 2013 Provided engineered solutions using industrial robots, real-time systems and sensor integration for creative use of robots in the film and visual art industry. ### External Lecturer @ Danmarks Tekniske Universitet Jan 2010 – Jan 2011 Teaching 42615: Mechanism Design This course covers the graphical and analytical linkage synthesis methods with special focus on the kinematic and dynamic analysis of the 4-bar and 6-bar mechanisms. ### PhD Student @ Danmarks Tekniske Universitet Jan 2007 – Jan 2011 Developed a system to automatically design both the controller and morphology of a hybrid mechatronic system using evolutionary algorithms. See education. ### Teaching Assistant @ Laval University Jan 2004 – Jan 2006 Assist students and correct works and exams for these courses: - IFT-21410 Neural Networks, winter 2006 - GEL-21148 Elements of Design, winter 2005 and 2006 - IFT-19966 Algorithms and Data Structure, autumn 2005 - IFT-19965 Linux C++ Programming, autumn 2004 ## Education ### PhD in Mechatronic DTU - Technical University of Denmark ### M.Sc. in Electrical Engineering Université Laval ### B.Eng. in Mechanical Engineering Université Laval ## Contact & Social - LinkedIn: https://linkedin.com/in/jean-francois-dupuis-549bb128 - Website: http://www.jfdupuis.info - Website: http://jfd-android.blogspot.com/ --- Source: https://flows.cv/jeanfrancoisdupuis JSON Resume: https://flows.cv/jeanfrancoisdupuis/resume.json Last updated: 2026-04-01