Summary
Amitesh Singh is a Senior Staff Software Engineer with 16 years of embedded systems experience, currently leading embedded development at ChargePoint. He brings deep hands-on expertise in C/C++, Python, and low-level assembly across microcontrollers and SoCs (AVR, ESP32, STM32, ARM/Raspberry Pi) and strong system-level skills on Linux and Tizen. His background spans protocol and hardware interfaces (SPI, I2C, UART, USB), IPC/DBus, and system programming with a focus on robust OOP and design patterns for production devices. A long tenure at Samsung Electronics and roles at Aristocrat and Verizon reflect experience shipping consumer and enterprise-grade products at scale. He pairs firmware craftsmanship with modern version control practices (git/perforce/svn) and shares work publicly on GitHub, signaling an openness to community-driven engineering. Based in Noida, India, Amitesh combines deep embedded pragmatism with architecture-level thinking that helps bridge hardware constraints and software reliability.
16 years of coding experience
16 years of employment as a software developer
B.Tech. Mining Machinery Engg, B.Tech. Mining Machinery Engg at Indian Institute of Technology (Indian School of Mines), Dhanbad
Varanasi