Sourabh Yadav

Sourabh Yadav

About Sourabh Yadav

Sourabh Yadav is a Technical Specialist with extensive experience in software engineering and embedded systems, currently working at Bosch Global Software Technologies. He has a strong background in low-level programming, AI technologies, and has contributed to projects for major automotive clients.

Work at Bosch Global Software Technologies

Sourabh Yadav has been employed at Bosch Global Software Technologies since 2019 as a Technical Specialist. Prior to this role, he served as a Senior Software Engineer from 2016 to 2019 and as a Software Engineer from 2015 to 2016. His tenure at Bosch has involved contributions to various projects, particularly in the automotive sector, where he has worked with clients such as Daimler, Fiat, Honda, and Renault. His expertise includes developing advanced software solutions and integrating innovative technologies.

Education and Expertise

Sourabh Yadav holds a Master of Technology (M.Tech.) in Electronics and Communication from Samrat Ashok Technological Institute, which he completed from 2011 to 2013. He also earned a Bachelor of Engineering (B.E.) in Electronics and Communication Engineering from Rajiv Gandhi Prodyogiki Vishwavidyalaya between 2004 and 2008. His educational background is complemented by extensive training in embedded systems at Vector India Pvt. Ltd. and a strong foundation in programming languages such as C, Python, Matlab, and Octave.

Background in Project Engineering

Sourabh Yadav began his career in project engineering with Methode Electronics, where he worked as a Graduate Engineering Trainee in 2014 and later as an Associate Project Engineer for four months in 2015. His responsibilities included driver-level development of communication protocols such as SPI, I2C, UART, LIN, and CAN. This experience laid the groundwork for his subsequent roles in software engineering and technical specialization.

Contributions to Automotive Technologies

Throughout his career, Sourabh Yadav has contributed to the development of cutting-edge automotive technologies. He has worked on projects that involve deep neural networks, enhancing performance for real-time applications. His expertise in integrating touch sensors for handwriting recognition and his understanding of signal processing and time-frequency analysis are critical to advancements in AI, particularly in autonomous driving and driver assistance systems.

Professional Development and Roles

Sourabh Yadav has played multiple roles in his career, including Developer, Trainer/Mentor, and Team Lead. This versatility indicates his ability to manage projects effectively and mentor others in technical skills. His experience with CI/CD pipeline development using Azure has facilitated efficient software deployment processes, showcasing his commitment to continuous improvement in software engineering practices.

People similar to Sourabh Yadav