Senior Staff Software Engineer - Embedded at ChargePoint
Noida, Uttar Pradesh, India
Join Prog.AI to see contacts
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.
15 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
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.