Subramanian Krishnan is a Senior Autonomous Vehicles Engineer with eight years of hands-on experience building perception, localization, and mapping systems for robotic and automotive platforms. A Carnegie Mellon Robotics Institute graduate, he has led localization and SLAM work for autonomous garage navigation projects and shipped production computer-vision features like 3D laneline tracking, online mapping, and lane semantics at XPENG before joining NVIDIA. His strengths span ROS-based system design, probabilistic estimation (EKF/SLAM), multi-view reconstruction, and practical optimization methods, enabling end-to-end stacks from sensors to KPIs and debug tooling. He blends academic rigor with product focus—often owning both algorithm development and the metrics/tools needed to operationalize it. Based in California, he’s comfortable moving between low-level perception pipelines and higher-level planning, and has a track record of turning research ideas into robust fielded systems.
7 years of coding experience
3 years of employment as a software developer
Bachelor of Technology Control and Instrumentation, Bachelor of Technology Control and Instrumentation at National Institute of Technology, Tiruchirappalli
Master's degree Robotic Systems Development, Master's degree Robotic Systems Development at Carnegie Mellon University
1st Class Computer Science , 1st Class Computer Science at The PSBB Millennium School
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.
Request Free Trial
Subramanian Krishnan - Sr. Autonomous Vehicles Engineer at NVIDIA