Sambhrant Chaubey
About Sambhrant Chaubey
Sambhrant Chaubey is a Senior Software Engineer at Bosch Global Software Technologies, specializing in the development of power tools using microcontrollers. He holds a Bachelor of Technology in Electronics & Telecommunication Engineering from Kalinga Institute of Industrial Technology and has experience in various roles within the software engineering field.
Work at Bosch Global Software Technologies
Sambhrant Chaubey currently holds the position of Senior Software Engineer at Bosch Global Software Technologies, a role he has occupied since 2021. Prior to this, he served as a Software Engineer within the same organization from 2019 to 2021. His responsibilities include developing power tools utilizing microcontrollers such as STM32 and PIC16, and he employs SinelaboreRT for state machine code generation. He also manages release and version control using GIT and Conan Server, ensuring efficient software development processes.
Education and Expertise
Sambhrant Chaubey earned a Bachelor of Technology (B.Tech.) in Electronics & Telecommunication Engineering from Kalinga Institute of Industrial Technology, where he studied from 2015 to 2019. He also completed his higher education at Mahatma Gandhi Shikshan Sansthan, Darbhanga, achieving his 12th grade from 2013 to 2015. His foundational education includes a diploma from D.A.V. Public School, Darbhanga, where he studied from 2005 to 2013.
Background and Early Experience
Before his current role, Sambhrant Chaubey gained valuable experience through various internships and trainee positions. He worked as a Trainee at Ericsson in 2018 for four months and as a Summer Trainee at ABLab Solutions for one month in 2017. Additionally, he completed a three-month VLSI Trainee position at Maven Silicon in 2019 and an internship at LEARNYZEN in 2018 for two months. These roles provided him with a solid foundation in software engineering and development.
Technical Skills and Specializations
Sambhrant Chaubey possesses a range of technical skills relevant to software engineering. He is proficient in scripting with MSYS Shell and Perl, and utilizes CMake for configuration management. His expertise includes developing low-level drivers for various hardware components, debugging software using tools like ST Link Debugger, and employing hardware debugging tools such as logic analyzers and oscilloscopes. He is knowledgeable in ARM Cortex Mx architecture and experienced with communication protocols like USART, I2C, and SPI.
Testing and Development Methodologies
In his engineering practice, Sambhrant Chaubey conducts functionality testing, CPP unit testing, and hardware testing for software. He employs Enterprise Architect for designing flow diagrams, sequence diagrams, and state machines, ensuring thorough documentation and planning in his projects. His approach to software development emphasizes rigorous testing and quality assurance, contributing to the reliability of the systems he develops.