Summary
Pradeep Rajendran is a Staff Software Engineer with a decade of experience building motion- and task-planning systems for robotic assembly and autonomous vehicles, currently driving robot engineering at Path Robotics. He brings a rare blend of academic rigor—a PhD in Mechanical Engineering from USC and postdoctoral research—and hands-on production experience shipping ROS-based C++, Python, and C# systems in uncertainty-rich environments. At Divergent he architected motion planning for a 3D-printed car assembly cell, owning integrated task/motion planners, web interfaces, and cross-functional productization. Comfortable across optimization, dynamics, control, and ML, he pairs research-led literature synthesis with practical delivery using Docker, Git, and testing frameworks. Known for translating complex robotics requirements into usable tooling, he also develops interactive in-house software to bridge engineers and stakeholders.
10 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD Mechanical Engineering, Doctor of Philosophy - PhD Mechanical Engineering at University of Southern California
Master of Science (MS) Electrical and Electronics Engineering, Master of Science (MS) Electrical and Electronics Engineering at University of Wisconsin-Madison
Hong Kong University of Science and Technology (HKUST)