Praveen S
About Praveen S
Praveen S is a Senior Software Engineer with extensive experience in embedded software development and automation. He has worked at various companies, including Tangent Techno Labs and Bosch Engineering, and has a background in Electrical, Electronics, and Communications Engineering from Visvesvaraya Technological University.
Work at Bosch Global Software Technologies
Praveen S currently serves as a Senior Software Engineer at Bosch Engineering and Business Solutions, a position he has held since 2019. His role involves overseeing the Video MEA software build and releases, which includes the creation of Jenkins automation build jobs. He has also worked at Bosch Engineering GmbH for a brief period in 2019, contributing to software engineering efforts in Germany. His responsibilities encompass conducting root cause analysis of issues and interacting with clients to address current functionality and issues.
Previous Experience in Software Engineering
Prior to his current position, Praveen worked at Bosch Engineering and Business Solutions as a Senior Software Engineer from 2017 to 2019. Before that, he was employed at Tangent Techno Labs as an Embedded Software Engineer from 2014 to 2017. His experience spans multiple roles in software engineering, focusing on embedded systems and software development processes.
Education and Expertise
Praveen S earned his Bachelor of Engineering (BE) degree in Electrical, Electronics and Communications Engineering from Visvesvaraya Technological University, where he studied from 2010 to 2014. His educational background provides a strong foundation for his work in software engineering, particularly in areas related to embedded systems and safety-critical functions.
Technical Skills and Methodologies
In his role, Praveen conducts root cause analysis by analyzing .MF4 sequences and ADTF signal views. He developed a verification and validation method called Messtechnik, which is used to test safety-critical functions in accordance with ISO26262 standards. He operates within an Agile environment, taking part in Sprint planning, task prioritization on the SCRUM board, and conducting retrospective analysis using the Kanban board.