Summary
Adarsh Vishwakarma is a Senior Software Engineer based in Mumbai with 3 years of hands-on experience building modular vehicle simulation and perception software for ADAS/automotive systems. He specializes in Post Build Vehicle Behavior Simulation (PBVBS) and has deep C++ expertise integrating vision and radar models, host software, and simulation tools like IPG CarMaker using CMake and Bazel across Windows and Linux. At TCS he drove reusable architecture efforts—splitting camera and radar functionality into static libraries and packaging host SW as dynamic libraries—to streamline cross-team collaboration and testing for features such as ACC, AEB, and BSW. Now at CARIAD, he continues to apply that systems-level mindset to vehicle software integration, blending simulation, perception, and build engineering. Notably, he pairs low-level C++ development with practical automation (Python test/report scripts) and a computer engineering foundation from Mumbai University, giving him a strong bridge between embedded systems and higher-level simulation workflows.
3 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, 7.48/10, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, 7.48/10 at Mumbai University
Science, A, Science, A at Mithibai College of Arts Chauhan Institute of Science and A.J. College of Commerce and Economics