Summary
Aravind Sridhar is an experienced embedded software engineer with 10 years building firmware and IoT products across companies from startups to Apple in the San Francisco Bay Area. He brings deep C and Python skills, driver design expertise, and hands-on RTOS and Linux experience honed across roles at Amazon-immediate semiconductors, SolarEdge, Blink, and automotive projects at Bosch. His MS in Computer Engineering from Boston University complements a track record of shipping reliable device-level software and tackling hardware-adjacent problems like FPGA data acquisition and high-speed triggering. Known for bridging firmware, drivers, and system-level design, he thrives on turning constrained, real-world hardware requirements into robust, production-ready code.
9 years of coding experience
5 years of employment as a software developer
Bachelor's Degree, Electronics & Communications Engineering, First Class, Bachelor's Degree, Electronics & Communications Engineering, First Class at Sastra University
Master of Science (M.S.), Computer Engineer, 3.76/4.0, Master of Science (M.S.), Computer Engineer, 3.76/4.0 at Boston University
English, Tamil, Hindi, Malayalam