Shivam Gupta
Embedded Software Engineer at Carrier Transicold Pte Ltd
- Role
- Embedded Software Engineer at L&T Technology Services
- Location
- East Syracuse, NY, US
- LinkedIn followers
- 500 followers
About Shivam Gupta
Bachleor in Electronics and communication engineering and with 10+ years of experience in Firmware Design, Development, Debugging, & Testing for safety critical systems and wireless communication and IOT systems. Extremely passionate for Embedded System and aspire to design, build and deliver innovation driven Embedded Products that not only meet the client’s requirements but are also of the finest quality.Key Highlights- Programming: Embedded C and C++- Firmware protocols - SPI, I2C, UART, TCP/IP, UDP, Wifi, Zigbee, Bluetooth, Customer proprietary protocols using bit banging- Bootloader designing and implementation- Compiler and IDE - IAR, MPLAB, Qt, ArduinoIDE, xc8 and GCC compiler, CCS- Software Quality Validation Tools: QAC, Jenkins- Experience with 8 bit, 16 bit, 32 bit microcontrollers (Microchip PIC, Freescale, STM)- Board bring-up with OS: Raspberry Pi, Beagle Bone, Arduino- Version control tools – SVN and GIT- Operating Systems - Windows, Linux, Real Time Kernel (Freescale MQX)- Sound knowledge of firmware debugging- Performing Unit, Integration and System Testing for the developed firmware- Understanding on Qt GUI application software Development- Ability to solve complex technical issues, strong communication skills and work collaboratively in a team environment- Worked on different Robots (i.e. Line follower, Pick and Place, Robotic sweeper, Bluetooth Controller Racing robots)- Proficient in reading schematics and knowledge of electronic components.
Experience
Embedded Software Engineer
Jan 2015 — Present · Mysuru, IN
Programming: Embedded C and C++, VBA, Linux Shell Scripting (beginner).2. Firmware protocols - SPI, I2C, UART (RS232 and RS85), TCP/IP, UDP, Wifi, Zigbee, Customer proprietary protocols using bit banging.3. Bootloader designing and implementation.4. Compiler and IDE - IAR, MPLAB, Qt, ArduinoIDE, xc8 and GCC compiler.5. Software Quality Validation Tools: QAC, Jenkins.6. Experience with 8 bit, 16 bit, 32 bit microcontrollers (Microchip PIC, Freescale, STM).7. Board bring-up with OS: Raspberry Pi, Beagle Bone, Arduino.8. Version control tools – SVN and GIT.9. Hardware tools - Digital Storage Oscilloscope, Function Generator, Logic Analyzer.10. Operating Systems - Windows, UNIX, Real Time Kernel (Freescale MQX).11. Sound knowledge of firmware debugging.12. Performing Unit, Integration and System Testing for the developed firmware.13. Understanding on Qt GUI application software Development.14. Ability to solve complex technical issues, strong communication skills and work collaboratively in a team environment.15. Worked on different Robots (i.e. Line follower, Pick and Place, Robotic sweeper, BluetoothController Racing robots)16. Proficient in reading schematics and knowledge of basic electronic components.
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.