SHAMMI S K  ·  Embedded C / C++ Developer  ·  4+ yrs

Mid-Level
Bengaluru4+ years experienceonsite
Available within 48 hrs

About SHAMMI

Shammi S K is an Embedded Software Engineer with a strong background in embedded systems development. He has hands-on experience with various microcontroller platforms and communication protocols, demonstrating proficiency in Embedded C and C++. His work spans across multiple domains, including Smart Home, Healthcare Robotics, and Child Safety, where he has developed innovative solutions for real-time monitoring and control systems. Shammi is adept at integrating hardware components and has a keen understanding of IoT-enabled devices.

Core expertise

EC
Embedded C
language
10/10
AM
ARM Microcontrollers
other
10/10
C++
language
9/10
SM
STM32 Microcontroller
other
8/10
KM
Keil-MDK
devops
8/10
UA
UART
other
8/10
SP
SPI
other
8/10
I2
I2C
other
8/10

Additional skills(7)

LinuxCEmbedded CARM MicrocontrollersSTM32 MicrocontrollerGPSESP32

Why hire SHAMMI?

Production deploy authority

Ownership over embedded code development and testing for multiple projects.

Direct involvement in integrating various hardware components like microcontrollers, sensors, relays, and cameras.

Proficiency in critical embedded tools and IDEs such as Keil-MDK and Arduino IDE.

Developed robust embedded C and Linux code for ARM MicroControllers, enabling automated energy management in a Smart Home system.

Engineered embedded firmware for STM32 Microcontrollers, controlling UV sterilization robots for navigation and disinfection in healthcare settings.

Designed and implemented an IoT-enabled child security and tracking system, integrating ARM microcontrollers, GPS, and ESP32 camera for real-time monitoring and alerts.

Project highlights(3)

Smart Home Energy ManagementDeveloper

Overview: This project focuses on uninterrupted power supply by automatically selecting power from four sources: mains, solar, inverter, and generator. Responsibilities: Responsible for testing the working of microcontrollers with relays. Developed Embedded C and Linux code for the ARM MicroController to manage energy flow. Implemented logic for automatic power source shifting upon failure. Integrated sensors and relays for system functionality.

Embedded CLinuxARM Microcontrollers

Key outcomes:

  • Successfully designed an automated power supply selection system for uninterrupted energy delivery.

  • Optimized home energy use by considering both consumption and generation, expected to result in cost savings.

UV Sterilization RobotDeveloper

Overview: Developed a UV robot designed to aid in the reduction of microorganisms on surfaces in operating or patient rooms. Responsibilities: Responsible for checking the robot's proper working during spray disinfection. Developed code on STM32 Microcontroller to control robot functionalities and navigation. Ensured the UV bot's ability to sterilize surfaces effectively and avoid obstacles.

CSTM32 Microcontroller

Key outcomes:

  • Successfully developed an embedded system for a UV sterilization robot using STM32 Microcontroller.

IoT Child Security and Tracking SystemDeveloper

Overview: Proposed and developed a secure child monitoring system leveraging IoT for smart child safety tracking. Responsibilities: Responsible for checking the working of the microcontroller with various sensors. Responsible for checking the working of the ESP32 camera for real-time video streaming. Integrated GPS for child tracking functionality. Monitored children's health (Temperature, Heart Beat) and implemented alert mechanisms.

ARM MicrocontrollersGPSESP32

Key outcomes:

  • Designed and implemented an IoT-enabled child safety tracking system for remote monitoring.

  • Integrated GPS and ESP32 camera for real-time location and video capture.

4+ years of industry experience

  • Smart Home Energy ManagementDeveloperEmbedded C · Linux · ARM Microcontrollers
HealthTech2 projects
  • UV Sterilization RobotDeveloperC · STM32 Microcontroller
  • IoT Child Security and Tracking SystemDeveloperARM Microcontrollers · GPS · ESP32

Ready to work with SHAMMI?

Onboard within 48 hours. No long hiring cycles, no recruiter middleman.

At a Glance

LocationBengaluru
Experience4+ years
Work modeonsite
Direct hirePossible
Start within48 hours
From$2,156/ month

Single contract. Billed in USD.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman

Top Skills

Embedded C
10/10
ARM Microcontrollers
10/10
C++
9/10
STM32 Microcontroller
8/10
Keil-MDK
8/10
Seniority signals
Owns production deploysGreenfield architectSystem owner
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

SHAMMI S K

Embedded Software Developer