Amitesh Singh

Senior Staff Software Engineer - Embedded at ChargePoint

Noida, Uttar Pradesh, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job16 years of employment as a software developer
bookB.Tech. Mining Machinery Engg, B.Tech. Mining Machinery Engg at Indian Institute of Technology (Indian School of Mines), Dhanbad
bookVaranasi
github-logo-circle

Github Skills (88)

arduino-library10
esp3210
uart10
espressif10
atmega10
sdcc10
iot10
kernel-module10
microchip10
esp-idf10
arduino10
hal9
slave9
stlink9
jlink9

Programming languages (7)

JavaC++VHDLCMakefileAssemblyPython

Github contributions (5)

github-logo-circle
i2c slave example based on stm32f103
Contributions:9 commits, 1 PR, 20 pushes in 2 years 3 months
stm32f103stm32i2c-slavei2cslave
Contributions:179 pushes, 1 branch in 8 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial