Skip to main content
Saurabh

Saurabh

Embedded Software Engineer

Talent
BengaluruMember since August 10, 2026
Embedded CARM Cortex-MSTM32NuvotonESP32TimersOTA Firmware UpdatesAWS IoT CoreMQTTHTTPWiFiSPII2CUARTRS485Hardware DebuggingValidationHardware-Software IntegrationBoard Bring-upOscilloscopeLogic AnalyzerSerial Debugging
·

Hire this person

Send a job offer directly to this candidate

Embedded CARM Cortex-MSTM32NuvotonESP32

About

Embedded Software Engineer with hands-on experience in firmware development, low-level driver programming, and hardware-software integration on ARM Cortex-M (STM32, Nuvoton) and ESP32 platforms. Skilled in Embedded C, Communication protocols (SPI, I2C, UART), and IoT connectivity, with experience developing reliable embedded solutions involving board bring-up, hardware debugging, cloud integration, and firmware validation.

Experience

Embedded Software Intern at Genesis Gas Solutions Private Limited (2025-05 – 2025-07)

  • Developed embedded firmware and low-level peripheral drivers (I2C, SPI, UART, ADC) on ARM Cortex-M and ESP32 platforms.
  • Engineered device drivers for RTC, EEPROM, Flash memory, sensors, and SPI-based GLCD interfaces, enabling reusable and portable firmware across multiple embedded platforms
  • Implemented timer configurations, interrupt-driven firmware, and low-power modes (Sleep/Deep Sleep), reducing power consumption by 25–30%
  • Collaborated with hardware teams during board bring-up, hardware testing, firmware debugging and validation using oscilloscopes, logic analyzers, and serial debugging tools

Education

B.Tech in Electronics and Communication Engineering – Indian Institute of Information Technology, Nagpur (2023-08 – 2027-06)

Skills

Embedded Software Engineer

Reviews

Related