Niraj Kumar Singh

Niraj Kumar Singh

About Niraj Kumar Singh

Niraj Kumar Singh is a Technical Architect at Bosch Global Software Technologies, specializing in middleware development for Connected Cars. He has a background in Embedded Systems and has worked in various roles across multiple companies in India, accumulating significant expertise in communication protocols and board bring-up.

Current Role at Bosch Global Software Technologies

Niraj Kumar Singh has been employed at Bosch Global Software Technologies since 2019, serving as a Technical Architect. In this role, he focuses on the Connected Cars domain, specifically working on Telematics Control Units. His responsibilities include overseeing the development and implementation of software solutions that enhance vehicle connectivity and functionality.

Previous Experience in Embedded Development

Prior to his current position, Singh held various roles in embedded development. He worked at Renu Electronics Pvt. Ltd. as an Embedded Developer from 2007 to 2009 in Pune, Maharashtra. He then transitioned to General Industrial Controls Pvt. Ltd. as a Senior Design Engineer from 2009 to 2011, also in Pune. Following this, he served as a Sr. Software Engineer at Robert Bosch Engineering and Business Solutions Ltd. from 2011 to 2012 in Coimbatore.

Technical Leadership at Stanley Black & Decker

From 2016 to 2019, Singh worked at Stanley Black & Decker, Inc. as a Tech Lead - Embedded in Bangalore. In this capacity, he led projects that involved embedded systems, contributing to the development of innovative solutions in the field.

Educational Background in Electronics and Communication

Singh earned his B.Tech degree in Electronics & Communication from West Bengal University of Technology, Kolkata, studying from 2002 to 2006. He also completed a PG Diploma in Embedded System Design from Pune University in 2007. His foundational education includes a Higher Secondary degree in Science from Chittaranjan High School, which he completed from 2000 to 2002.

Expertise in Communication Protocols and Middleware Development

Singh possesses expertise in board bring-up with various platforms, including iMX6, Intel 3GR, and MPC5121 (PowerPC). He specializes in middleware development using Java on Linux systems. Additionally, he has extensive experience with communication protocols such as TCP/IP, MODBUS, HART, and CAN, which are critical in embedded systems and telematics applications.

People similar to Niraj Kumar Singh