# Craig Latimer > Sofware Engineer / System Engineer Location: Lafayette, California, United States Profile: https://flows.cv/craiglatimer Manager and lead software developer with substantial experience creating innovative robotic and general purpose motion controllers. Practitioner of agile development, strictly adhering to test driven development. Keen interest in AI and machine learning. ## Work Experience ### Software Engineer / System Engineer @ Bedrock Robotics Jan 2025 – Present | San Francisco Bay Area Automating construction equipment, intilligently. ### Chief Technology Officer @ Neatleaf Jan 2024 – Jan 2025 Harnessing artificial intelligence to optimize crop yields and ensure sustainable agriculture. ### Special Projects Lead @ Waymo Jan 2022 – Jan 2024 Led cross functional project spanning the camera, radar, embedded, system architecture, and operations teams and worked closely with perception to prove out new sensing and perception architectures. ### Motion Control Team Leader and Manager @ Waymo Jan 2020 – Jan 2022 | Mountain View, California, United States The motion control team develops the control stack for safe, comfortable and precise driving. Motion control compensates for unmodeled dynamics and perturbations of the environment reacting promptly to keep the vehicle safely on the planned trajectory. In addition to leading a team of amazing engineers, I work cross functionally with Safety on hazards analysis, Systems Engineering on requirements and V&V and embedded software engineering on clean, easily maintainable code. ### Team Leader and Manager @ (Google) X - Everyday Robot Project Jan 2015 – Jan 2020 | Mountain View, California, United States Led on-robot software framework, manipulation, systems engineering and test and infrastructure teams (~20 engineers in total.) Collaboratively developed the tech roadmaps, OKR plans, schedules, monthly priorities, etc. Analyzed system performance and led initiative to improve performance across the software team. ### Senior Software Engineer @ Google Jan 2014 – Jan 2015 | Palo Alto Developed the real-time controls framework for multiple control loops and multiple real-time threads used on over 15 different types of robots. With lead roboticists, designed and implemented our real-time hybrid control stack that has a dynamic state machine allowing seamless transition between position control, velocity control, torque control and admittance control. ### Development Manager @ Yaskawa America, Inc. - Drives & Motion Division Jan 1997 – Jan 2014 • Lead the design and implementation of a new object oriented software platform for robotics and motion control. The platform includes an extensible motion library, robot kinematics, real-time networks, embedded web server. This software platform is the core of two general purpose motion controller product lines and one robot motion controller product line. • Created an event based motion programming API Lua scripting language. • Created a web interface for application programming, configuration, tuning and monitoring. • Developed smooth robot motion algorithms and kinematics modules for SCARA and polar robots. • Implemented PLCopen function block specification in C++ • Led the adoption of an agile development process with continuous customer interaction, informative workspaces, test driven development, and weekly deliverables. ## Education ### MS in Mechanical Engineering Massachusetts Institute of Technology ### BS in Mechanical Engineering University of California, Berkeley ## Contact & Social - LinkedIn: https://linkedin.com/in/craiglatimer --- Source: https://flows.cv/craiglatimer JSON Resume: https://flows.cv/craiglatimer/resume.json Last updated: 2026-04-10