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.