# Pierric Gimmig > Staff Software Engineer, Autopilot at Tesla Location: San Francisco Bay Area, United States Profile: https://flows.cv/pierric Senior Software Engineer with strong math skills and interest for elegantly solving difficult problems. Expertise in physics simulation and character animation. In-depth knowledge of C++. Low level optimization. Excellent understanding of hardware. Electrical Engineering background. ## Work Experience ### Staff Software Engineer, Autopilot @ Tesla Jan 2022 – Present | Palo Alto, California, United States ### Senior Software Engineer @ Google Jan 2018 – Jan 2022 | Mountain View, California ### Senior Software Engineer @ Apple Jan 2017 – Jan 2018 | Cupertino ### Consulting Software Engineer @ Epic Games Jan 2017 – Jan 2017 | Montreal, Canada Area ### Senior System Programmer @ Warner Bros. Games Montreal Jan 2011 – Jan 2016 | Montreal Batman: Arkham Origins  System programming ### Technical Team Leader @ CAE Healthcare Jan 2010 – Jan 2011 | Montreal Surgical Simulation  Team leader of engineers and artists working on a laparoscopic simulator for appendectomy  Real time suture thread simulation interacting with deformable FEM models  Fluid simulation (SPH) interacting with deformable boundaries on GPU using CUDA ### Physics Programmer @ Team Bondi Jan 2008 – Jan 2010 L.A. Noire ( PS3 )  Ragdolls, character control, rigid body simulation, custom cloth simulation  Inverse kinematics (foot fix up, reach)  Animation compression and related pipeline and debugging tools  In charge of all of Havok related tasks ### Animation/Physics Programmer @ Ubisoft Montreal Jan 2005 – Jan 2008 Assassin's Creed ( 360, PS3 )  Havok, ragdolls, character control  Physics gameplay  Procedural animation  Real-time edge detection for climbing Rainbow Six Vegas ( XBOX/PC )  Refactoring of low-level animation system  Implementation of breakable glass using PhysX PPU hardware ### Teacher Assistant @ École Polytechnique de Montréal Jan 2004 – Jan 2005 INF2701  Teach, supervise and evaluate students and their work on OpenGL projects ### Intern Animation Programmer @ Kaydara Jan 2004 – Jan 2004 MotionBuilder 6.0  R&D internship working on the MotionBuilder character animation software ## Education ### Bachelor of Engineering (B.Eng.) in Electrical and Computer Engineering Polytechnique Montréal ## Contact & Social - LinkedIn: https://linkedin.com/in/pgimmig - Portfolio: http://www.engadget.com/2011/02/16/rixrover-is-the-cheap-rc-car-controlled-by-a-rather-more-expensi/ - Portfolio: http://www.polymtl.ca/carrefour/article.php?no=1942 - GitHub: https://github.com/pierricgimmig/orbitprofiler --- Source: https://flows.cv/pierric JSON Resume: https://flows.cv/pierric/resume.json Last updated: 2026-04-12