Sayooj M

Sayooj M

Embedded Software Engineer @ Bosch Global Software Technologies

About Sayooj M

Sayooj M is an Embedded Software Engineer with expertise in automotive and avionics communication protocols. He has worked at prominent institutions including IIT Madras Research Park and Bosch Global Software Technologies, contributing to various electric vehicle projects.

Work at Bosch Global Software Technologies

Currently, Sayooj M serves as an Embedded Software Engineer at Bosch Global Software Technologies, a position held since 2020. In this role, he has contributed to various projects, including the development of the Power-train module for Daimler electric trucks. His work involves applying his knowledge of embedded systems and communication protocols to enhance automotive technologies.

Experience at IIT Madras Research Park

Sayooj M worked at IIT Madras Research Park as an Associate Research Fellow from 2018 to 2020. During his tenure, he developed an Electric Rickshaw and a 20-slot Bulk Charger for electric vehicles (EVs). He also contributed to the development of an Open Point Charger for EVs, showcasing his skills in embedded software development and project management.

Background in Electronics and Communications Engineering

Sayooj M earned his Bachelor of Technology (BTech) in Electronics and Communications Engineering from Cochin University of Science and Technology, completing his studies from 2012 to 2016. This educational background provided him with a solid foundation in electronic systems and communication technologies, which he applies in his professional roles.

Expertise in Communication Protocols

Sayooj M possesses extensive knowledge of communication protocols relevant to the automotive and avionics industries. He is familiar with protocols such as CAN, J1939, UDS, SPI, I2C, RS485, RS232, RS422, ARINC 429, and Modbus. This expertise enables him to work effectively on projects involving complex communication systems.

Programming Skills and Microcontroller Experience

Sayooj M has proficiency in programming languages including C, C++, and Python. He has experience working with both 8-bit and 32-bit microcontrollers and is knowledgeable in Real-Time Operating Systems, particularly FreeRTOS. These skills are essential for developing efficient embedded software solutions.

People similar to Sayooj M