Summary
Dhruvil Darji is a Senior System Software Engineer focused on autonomous driving and AI, currently driving ADAS integration and validation at NVIDIA with nine years of experience across embedded systems, middleware, and generative AI. He brings deep C/C++ and Java expertise and builds tooling that analyzes and optimizes binary data from in-vehicle networks like CAN, LIN, and Ethernet to improve system-level performance and reliability. Prior roles at Lucid Motors and Canoo honed his hands-on integration and testing skills across production EV platforms, while research and publication work underline his ability to translate novel ideas into ship-ready solutions. Based in California, he supplements engineering work with angel investments in AI startups, signaling a keen interest in emerging ML-driven mobility technologies. His GitHub focus on Python and computer vision complements his embedded systems background, enabling cross-domain solutions that span perception, tooling, and low-level software.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering, Bachelor of Engineering (B.E.) Electrical Electronics and Communications Engineering at L.D. College of Engineering
Higher Secondary School Science, Higher Secondary School Science at Shri Vidyanagar High School
Master's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at Loyola Marymount University
Computer Science Artificial Intelligence, Computer Science Artificial Intelligence at Stanford University