Gaurav Sharma
About Gaurav Sharma
Gaurav Sharma is a Senior Firmware Engineer at Brain Corp with extensive experience in embedded systems and firmware architecture for subsea ROVs.
Company
Gaurav Sharma is currently employed at Brain Corp, where he holds the position of Senior Firmware Engineer. He has been with the company since 2019, working in San Diego, California. Brain Corp is known for its expertise in autonomous systems and artificial intelligence, making it a fitting environment for Sharma's extensive skills in embedded systems and firmware engineering.
Title
Gaurav Sharma serves as a Senior Firmware Engineer, a role he has held since 2019 at Brain Corp. He has a distinguished background in firmware development, particularly for Remotely Operated Vehicles (ROVs) utilized in subsea environments. His engineering acumen is reflected in his proficiency with various programming languages and communication protocols, as well as his specialization in integrating sophisticated sensor systems.
Education and Expertise
Gaurav Sharma earned his Master of Science (M.S.) in Electrical and Electronics Engineering from Arizona State University in 2010. His academic background includes a Bachelor of Engineering (BE) in Electrical and Electronics Communication Engineering from Panjab University, completed in 2007. His educational qualifications are bolstered by his specialization in Digital Signal Processing and experience with programming languages like C, C++, and Python. Sharma is also skilled in communication protocols including I2C, SPI, RS-232, RS-485, TCP/IP, and UDP.
Professional Background
Gaurav Sharma's professional journey includes significant roles across prominent organizations. He started his career as an Analyst at Verizon (2007-2008), before moving to Alaris, Inc. as a Research Engineer (DSP) from 2010 to 2011. He then worked at Teledyne SeaBotix, Inc. as an Embedded Engineer from 2011 to 2017, followed by a role at SeaBotix as a Senior Embedded System Engineer from 2017 to 2019. His diverse experience in different engineering roles has equipped him with comprehensive skills in embedded systems and firmware development.
Research Interests
Gaurav Sharma's research interests are centered around advanced technology topics such as Robot Operating System (ROS), Simultaneous Localization and Mapping (SLAM), Embedded Linux, and Computer Vision. His work frequently involves integrating 3D motion tracking with acoustic sensors to customize payload systems for various vehicles, showcasing his expertise in cutting-edge engineering and applied sciences.