profile-pic

Madhav Aarotale

Looking or challenging and responsible opportunities in Consumer electronics, Mobile and Tablet Technology and open source project to explore my strengths and potential in professional organizations to meet employer expectation
  • Role

    Sr. Lead Software & Arduino Developer

  • Years of Experience

    7 years

Skillsets

  • Git
  • IoT
  • Linux shell scripting
  • Embedded Android
  • Python
  • 8051
  • Beaglebone
  • Embedded C
  • ESP32
  • C
  • Imx6
  • Linux
  • Nodemcu
  • Panda board
  • Robot Framework
  • SVN
  • Ubuntu
  • Android
  • HTTP
  • MQTT
  • ADC
  • GPIO
  • Glcd
  • LCD
  • SPI
  • I2C
  • UART
  • ADB
  • GCC
  • Arduino
  • Lpc1768
  • Lpc2148
  • Omap4460

Professional Summary

7Years
  • Feb, 2025 - Present 9 months

    Senior Lead Software

    Mobiveil
  • Sep, 2023 - Dec, 20241 yr 3 months

    Senior Engineer -Validation and QA

    Eaton IIC
  • Feb, 2022 - Aug, 20231 yr 5 months

    Software development Test Engineer II

    Johnson Control
  • Jun, 2018 - Aug, 20191 yr 1 month

    Site Maintance Engineer

    Paxsys Mobility System
  • Dec, 2019 - Aug, 2020 8 months

    Embedded Systems QA

    Illumni Solutions
  • Feb, 2021 - Feb, 20221 yr

    Embedded QA Engineer

    Jio Tesseract RCP
  • Jan, 2017 - Jun, 20181 yr 5 months

    Assistant Professor

    VPKBIET
  • Aug, 2016 - Dec, 2016 4 months

    Senior Project Faculty- Embedded Systems

    NIELIT
  • Jul, 2014 - Apr, 20161 yr 9 months

    Assistant Professor

    GES'S R. H. Sapat College of Eng
  • Sep, 2012 - Feb, 2013 5 months

    Embedded Linux Intern

    Azoi Mobile Technology

Applications & Tools Known

  • icon-tool

    GCC

  • icon-tool

    ADB

  • icon-tool

    GCC

  • icon-tool

    SVN

Work History

7Years

Senior Lead Software

Mobiveil
Feb, 2025 - Present 9 months
    Project : Building Automation FLC 500 and IRPGC - Leading and project managing. Handling 24 member Team.

Senior Engineer -Validation and QA

Eaton IIC
Sep, 2023 - Dec, 20241 yr 3 months
    Project :-Micro grid platform website verification, Leading and project managing for PXMC 3000.

Software development Test Engineer II

Johnson Control
Feb, 2022 - Aug, 20231 yr 5 months
    Project Title : Factory Provision process. Hardware Specification : IMX6 Arm Cortex A9 processor NXP board. Role : Test Engineer II. Protocols used : UART, U-Boot, python selenium. Development Tools : Yocto Embedded. Platform : Embedded Linux Based Device. Responsibilities: Factory process production Management for Linux based devices. Verification and of Embedded Linux devices for factory process using web server. Verification of Automated JSF UI for factory Process using Python GUI. Verification of Embedded Linux devices for factory process using web server. Verify BSP package for Imx6 devices. Test cases writing for WRG UI configuration. Collect sensor information send it to cloud. Extra Activities: Participated in Tech challenge 2022 - POC for Shipment tracking using STM32 IOT KIT. Participated in Tech challenge 2023 - POC for Vibration Analysis for chiller using ESP 32 kit. Participated in Tech challenge 2023-POC for Solar photo Voltic for Chillers power source. Participated in Tech talk for 2023 -smart control Bluetooth Mesh Networking using nRF devices. Award: One Team for 2022-23 Pat on Back for December 2023.

Embedded QA Engineer

Jio Tesseract RCP
Feb, 2021 - Feb, 20221 yr
    Project Title : Jio Glass MR SDK development. Hardware Specification : Jio Glass Head, Computing unit, remote control. Role : Firmware QA. Protocols used : UART, U-Boot. Development Tools : Minicom, USB3. Platform : Embedded Linux Based Device, MR, Embedded. Description: Jio Glass is MR devices where I was in the Software development team for SDK and was verifying whole SDK for Jio GLASS having feature image capture, IMU, video Audio, FOTA, OTA, and all other features of JIO glass. Responsibilities: Platform SDK team Delivery management and QA lead. Hardware verification for jio glass Headset -IMU, PR sensor, USB3. Firmware verification of JIO glass headset, Computing unit and BLE controller. Android to unity to SDK API verification for FOTA OTA, video Audio IMU, IPD. Writing feature level, integration level and regression level test cases.

Embedded Systems QA

Illumni Solutions
Dec, 2019 - Aug, 2020 8 months
    Worked on BLE Mesh Technology, IOT and Socket connectivity for Smart Lighting for Smart Bulb, Smart strip, controlling using Android and IOS App. Verification of complex mesh, IOT, and socket Embedded system and leading QA activities. Verification of Gateway Having open WRT Linux os. Verification of BLE devices having cortex M-4 Nordic controller. Verification of Android and IOS app for Total System.

Site Maintance Engineer

Paxsys Mobility System
Jun, 2018 - Aug, 20191 yr 1 month
    Project Title : Public Bicycle Sharing system. Hardware Specification : IMX6 Arm Cortex A9 processor NXP board, Arduino Nano, MC60 Modem. Role : Embedded Engineer and Operation Manager. Protocols used : GSM GPS, Mqtt, GPIO, ADC, Servo Motors, Accelerometer Sensor. Development Tools : Yocto Linux system, Cross Tool chain, Make files, Minicom. Platform : Linux Embedded C++. Description: Smart City project of Thane Municipal Corporation where public can use cycle by scanning qr code using COO App to unlock cycle and use it can park the cycle nearby station from destination given on mobile app Map. Total 50 stations and 650 cycles in which 250 electrical cycles. My role was to prepare cycle which include Managing of fitting team, Distribution team to Have continues operation and charge cycle at warehouse. Managed Total 20 worker Team. Responsibilities: Verification of 650 lock assembler for Locking and Unlocking of cycle. Verification of 250 Embedded IMX6 nxp board for Bluetooth, GSM, GPS, GPIO, Buzzer, Sensor, Linux System software Installation i.e Linux Yocto system. Software python application Installation on 250 Embedded Linux Board and configuration of Lock Assembler and Arduino software installation on 250 board and configuration of lock assembler. Operation and Thane PBU project Manager for 50 stations and 650 cycles with the help of 20 worker.

Assistant Professor

VPKBIET
Jan, 2017 - Jun, 20181 yr 5 months
    Subject-Embedded Processor, Embedded Linux and RTOS. Organizing and Conducting STTP on Arduino uno, Raspberry Pi for TE and BE. Content of Arduino workshop: GPIO led switch, 7 seg, DC motor interfacing, LCD interfacing, Sensors-ultrasonic, PIR, LM35, LDR etc. GPS and GSM interfacing.

Senior Project Faculty- Embedded Systems

NIELIT
Aug, 2016 - Dec, 2016 4 months
    Worked on Capacity building project Sponsored by GOI. Organized and Conducted STTP on Arduino uno, Raspberry Pi, LPC 2148 Programming. Content of raspberry pi workshop: GPIO led switch, 7 seg, DC motor interfacing, LCD interfacing, Sensors-ultrasonic, PIR, LM35, LDR etc. GPS and GSM interfacing all using python programming. Content of LPC2148 workshop: GPIO led switch, 7 seg, DC motor interfacing, LCD interfacing, ADC interfacing, GPS and GSM interfacing all using Embedded c programming.

Assistant Professor

GES'S R. H. Sapat College of Eng
Jul, 2014 - Apr, 20161 yr 9 months
    Subject Embedded Processor, System Programming and operating systems, ESRTOS. Organized and Conducted STTP on Arduino uno, Raspberry Pi, for TE and BE Student. Content of Linux Workshop: Linux basic command, shell scripting-user variable, function control structure, Array, and dialog box utility for GUI.

Embedded Linux Intern

Azoi Mobile Technology
Sep, 2012 - Feb, 2013 5 months
    Project Title: Performance and Stabilization of Android on Dual core Devices Pandabaord. Hardware Specification : OMAP 4460 Pandabord. Role : Embedded Linux Intern. Protocols used : Serial commutation for Minicom. Development Tools : Android Build system and Integration, Cross Tool chain, Make files, Minicom. Platform : Embedded Android and Android Debugging using ADB. Description: Thesis Project to Complete MS (Embedded System) at Manipal University. Working on device which will be Intermediate device between TV and Set Top Box to make Normal TV to Smart TV. Assigned to Embedded Team working on Device Base System. Used Pandabord as device with Texas OMAP 4460 processor. Key responsibilities: Android Porting on Pandabord, Automation of Android Base system using Shell Scripting and ADB Binary for ICS kernel 3.0, Device Driver module Analysis for Android Kernel, Kernel Hacking including F-trac, iperf and system tap, R & D on Multitouch driver module for Android kernel 3.0, Calculating Boot time, Download/upload speed of WIFI/Ethernet, learn about expect Utility, Android boot time optimization and Android customization.

Achievements

  • One Team for 2022-23
  • Pat on Back for December 2023

Education

  • BE Electronics Engg

    Shivaji University (2011)
  • MS Embedded Systems

    Manipal University (2013)