I’m a Graduate Student at University of Colorado majoring in Electrical Engineering with specialized track in Embedded Systems and IoT Firmware Design. My interests lie in Baremetal Firmware development, Computer Systems Architecture, Operating Systems Concepts, Linux Systems Programming, Concurrent Programming. Working on plethora of projects in Embedded Systems domain expanded my horizons as a Firmware Developer laying strong foundations as a Systems Software / Firmware Developer in the Semiconductor industry. I have worked on Realtime Systems projects, Custom Linux based Embedded Systems Design Projects and Multi-threaded binary applications development.
Apart from Embedded Systems, I spend most of my time outdoors Hiking, Driving , Reading and Sports. I am passionate about financial aspects of business models, traveling , photography , Technology and music.
Work Life at Larsen and Toubro Ltd.
I was posted at Larsen and Tourbo limited which is a large conglomerate company in India as a Graduate Engineering Trainee. I was deputed to Doha, Qatar for testing and commissioning of Building Automation and Control Systems to be installed for Qatar Rail Project. Integrated the system with and designed sequence of operation for critical situations such as fire. The Ladder logic was designed accordingly and the system was tested on SCADA before final handover to client.
Upon promotion to Senior Systems Design Engineer, I was engaged in the Automation Design Team. I worked on designing of smart Electrical Meters (at Madhya Pradesh Paschim Kshetra Vidyut Vitaran Company Ltd.) in collaboration with Cyanconnode which implements Narrow Band RF based mesh technology with a total count of 16444 meters spread across 15 zones. The data from the Electrical Meters was logged into cloud based network hosted on ctrl S data center. I have also worked on control design for PID control of process variables like Pressure, Flow and Temperature across gas pipelines. Working on SCADA and ladder logic for automating process plants and implementing RTU systems to transmit data over GSM network broadened my scope in automation domain.
Back to the academics (Undergraduate school)
I started my undergraduate school (Bachelors in Electronics and Telecommunication) at Vivekanand Education Society’s Institute of Technology. Taking courses such as Microcontroller based Systems design and Operating Systems concepts created strong foundations in Embedded Systems world. I have developed AVR based portable oscilloscope and Self Balancing Platform as part of my curriculum. I also got an opportunity to collaborate with Department of Radiation Detection and Instrumentation to develop low power embedded firmware for gamma radiation detectors implementing MSP430 controller. The radiation levels were logged in the external memory implementing onboard RTC unit. I also interned at Department of Remote Handling and Robotics where I designed servo models and implemented haptic feedback control for telerobotic manipulators. Implemented Interoperable Teleoperation Protocol wrapped in low overhead UDP packet to reduce latency in packet transmission. Taking courses and relevant projects encouraged me to dive into career opportunities in Embedded Systems Domain.
O hail Open Source!
Being a firm believer in open science framework and the principle of reproducible work, I actively publish my code on GitHub. It allows me to be a part of a vibrant and intelligent open source community.
For more details, have a look at
Moreover, to catch up with my tweets (I tweet daily about anything interesting I find), Follow @surajthit3
Education
Aug 2019 - May 2021 |
M.S. in Electrical Engineering (3.85/4.000)
University of Colorado, Boulder. |
Aug 2013 - May 2017 |
B.E. in Electronics and Telecommunication Engineering
(8.4/10.0)
Vivekanand Education Society's Institute of Technology, University of Mumbai |
Aug 2011 - May 2013 | High School |
May 2011 | Atomic Energy Central School -4 (Mumbai, Maharashtra, India) |
Industry Experience
June 2021 - Present | Intel Corporation Nonvolatile Memory Solutions Group, SSD Firmware Developer. |
May 2020 - May 2021 | University of Colorado-Boulder Graduate Student Assistant & Course Facilitator, Real Time Embedded System Design. |
July 2018 - July 2019 | Larsen and Toubro Ltd. ,Systems Design and Integration Team, Senior Systems design and Project Engineer |
July 2017 - July 2018 | Larsen and Toubro Ltd. , Graduate Engineering Trainee |
Dec 2015 - Jan 2016 | Bhabha Atomic Research Center ,Department of Remote Handling and Robotics, Research and Project Trainee |
June 2014 - July 2014 | Bhabha Atomic Research Center,Department of Radiation Detection and Instrumentation, Research and Project Trainee |
Skills
Languages |
C, Embedded C, Assembly, C++, Bash, Python. |
Embedded Frameworks |
Code Composer Studio, Keil, Simplicity Studio, MCU expresso, AVR Studio, Buildroot, Yocto. |
Operating Systems |
Linux, Windows, FreeRTOS. |
Last updated on 2/16/2021