Summary
Overview
Work History
Education
Skills
Projects:
Languages
Personal Details:
Timeline
Generic

SURAJ DEVIDAS LAWAR

Pune

Summary

Experienced Embedded Software Engineer with 8+ years of experience in developing and optimizing firmware for microcontroller- and microprocessor-based embedded applications and products. Proficient in C/C++ and Python, with extensive experience in Agile development using tools such as Git, GitLab, and JIRA. Achievements include delivering high-performance embedded systems that improve operational efficiency across various platforms.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Neurealm (Formerly GS Lab | GAVS)
Pune
03.2022 - Current
  • Optimized embedded firmware on Linux/Ubuntu platforms for enhanced performance and reliability.
  • Led Agile development processes, including sprint planning and retrospectives, to improve collaboration.
  • Collaborated with hardware and QA teams to ensure the delivery of production-ready firmware solutions.

Senior Software Engineer

Superior IOT Pvt. ltd. (Shoreline IOT inc.)
Pune
01.2018 - 03.2022
  • Engineered embedded firmware for IoT products with FreeRTOS, ensuring efficient task management and low-latency performance.
    Collaborated with cross-functional teams to deliver production-ready firmware solutions of high quality.

Software Developer

Maven systems Pvt. ltd. (Moschip Group)
02.2017 - 01.2018
  • Worked as a Software Developer in Maven systems Pvt. ltd. (Moschip Group) from February 2017 to January 2018.

Education

Advanced Embedded Systems Course -

VECTOR India Institute
Bangalore
01.2016

Bachelor of Engineering - E&TC

SBPCOE, Indapur, Pune
Pune
06-2015

HSC -

VPASC College, Baramati
Baramati
06-2009

SSC -

VPMMS School, Baramati
06-2007

Skills

Operating Systems & Environments

  • Linux (Ubuntu), Windows 7 / 8 / 10

Programming Languages

  • C/C, Python, Shell Scripting

Microcontrollers & Platforms

  • NXP iMX 8M, Espressif ESP32, Nordic nRF52, STMicroelectronics STM32

Embedded & OS Concepts

  • Process/thread management, signal handling, inter-process communication (IPC)
  • Multithreading and synchronization (semaphores, mutexes)
  • Socket programming (TCP/IP) and low-level networking

Communication protocols

  • Hardware buses: I²C, SPI, UART
  • Networking layers: TCP/IP, MQTT

Development and debugging tools

  • Editors/IDEs: Vim, MPLAB X, STM32CubeIDE, VS Code, PyCharm
  • API testing: Postman

Version control and agile tools

  • Git (with GitHub and GitLab), SVN, and JIRA (Agile issue tracking and scrum)

Projects:

Project 1: Telo-Air

  • Client: OOMA Inc (USA)
  • Environment: C/C++ programming in a Linux environment
  • Role and tasks: addressed bug fixes and implemented new features based on client requirements
  • Description: Developed a wireless VoIP gateway that connects corded or DECT home phones to SIP-based VoIP over Wi-Fi or Ethernet the device features Pure Voice HD, Adaptive Redundancy, advanced voice compression, and QoS to ensure crystal-clear, reliable calls even in varying network conditions.

Project 2: iCastSense (Shoreline IoT product)

  • Environment: C programming on FreeRTOS, Apollo MCU (AMA3B1KK) for cellular communication, Nordic nRF52 for BLE.
  • Description: Developed a sensor data acquisition system for industrial and commercial buildings to support analytics for preventive and prescriptive maintenance, warranty monitoring, alarms, and alerts
  • Integrated Sensors: Accelerometer, 80 kHz microphone, temperature, barometer, humidity; supported 0–10 V and 4–20 mA analog inputs plus digital tachometer signals.

Project 3: iWater – Smart Shower

  • Client: iWater Inc. (USA)
  • Environment: C programming on FreeRTOS using ESP32 (Wi‑Fi/cloud) and Nordic nRF52 (BLE/mobile app).
  • Description: Created a smart shower solution to conserve water by intelligently controlling flow and sending usage data to the cloud for analysis. Targeted both residential and hospitality sectors.

Languages

English, Marathi, Hindi

Personal Details:

  • Father’s Name: Mr. Devidas Vishwanath Lawar.
  • Mother’s Name: Mrs. Sangita Devidas Lawar.
  • Date of Birth : 1992-08-22.
  • Address : #201, Tupe apartment, Gopalpatti, Manjari Bk, Hadapsar, pune.
  • Passport no : N3586811
  • Marital Status : Married

Timeline

Senior Software Engineer

Neurealm (Formerly GS Lab | GAVS)
03.2022 - Current

Senior Software Engineer

Superior IOT Pvt. ltd. (Shoreline IOT inc.)
01.2018 - 03.2022

Software Developer

Maven systems Pvt. ltd. (Moschip Group)
02.2017 - 01.2018

Advanced Embedded Systems Course -

VECTOR India Institute

Bachelor of Engineering - E&TC

SBPCOE, Indapur, Pune

HSC -

VPASC College, Baramati

SSC -

VPMMS School, Baramati
SURAJ DEVIDAS LAWAR