profile-pic

Muhammed Abdullah Shaikh

To maintain network modules, improve firmware updates, and automate final validation of devices while developing real-time applications and contributing to open-source projects.
  • Role

    Software & Pascal Engineer

  • Years of Experience

    16.67 years

  • Professional Portfolio

    View here

Skillsets

  • QEMU
  • Hardware Abstraction Layer
  • I2C
  • LaTeX
  • Logic Analyzer
  • Memory Management
  • MQTT
  • object detection
  • Oscilloscope
  • Protobuf
  • GDB
  • Qt
  • RTOS
  • TensorFlow
  • U-Boot
  • UART
  • UDS
  • VIM
  • WireShark
  • Srecord
  • C++
  • PyTorch
  • Docker
  • Git
  • Sphinx
  • Android Studio
  • Bare-metal programming
  • Board support package
  • Buildroot
  • C
  • Python - 6.0 Years
  • CAN
  • CMake
  • DoIP
  • Driver Development
  • edge AI
  • Embedded Linux
  • Ethernet
  • Face Recognition
  • FreeRTOS

Professional Summary

16.67Years
  • Jun, 2023 - Present2 yr 10 months

    Embedded Software Engineer

    Accolade Electronics Private Limited
  • Jun, 2022 - Nov, 2022 5 months

    Research Intern

    Indian Institute of Technology, Guwahati
  • Sep, 2021 - Nov, 20221 yr 2 months

    Vice Chairman

    IvLabs, VNIT
  • Aug, 2020 - May, 20232 yr 9 months

    Graduate Student Researcher

    IvLabs, VNIT
  • Aug, 2020 - May, 20232 yr 9 months

    Academic Department Representative, Electrical and Electronics Engineering

    Visvesvaraya National Institute of Technology
  • Aug, 2020 - Oct, 2020 2 months

    Intern

    Rahmani30
  • Feb, 2020 - Mar, 2020 1 month

    Equipment Coordinator

    Dynamist Motorsports Pvt. Ltd.
  • Event Coordinator

    Aarohi, VNIT Nagpur

Applications & Tools Known

  • icon-tool

    SQL

  • icon-tool

    Git

  • icon-tool

    Docker

  • icon-tool

    Sphinx

  • icon-tool

    Fusion 360

Work History

16.67Years

Embedded Software Engineer

Accolade Electronics Private Limited
Jun, 2023 - Present2 yr 10 months
    Reduced Samsung eMMC (1.8V rail) sleep current from 52.1 mA to 0.11 mA via low-level driver optimization and power-state tuning; validated robustness with 15 TBW burn-in testing. Hardened ATCU4G FOTA pipeline with CRC-validated headers and fail-safe metadata, ensuring reliable OTA updates over TCP/IP and preventing bricked field units. Upgraded CAN-based ECU Service Tool (UDS bootloader) and recovery workflows, enabling restoration of 400+ field units, saving significant support costs. Designed and implemented a preemptive RTOS scheduler on Renesas RH850 with interrupt-driven context switching and task quantization for real-time determinism. Performed complete board bring-up for RH850 U2A8 MCU (peripherals, clock tree, NVIC/interrupt routing, HAL, and drivers). Automated end-of-line validation of device settings and configurations using Qt-based utility, achieving a ~30% reduction in processing time per device. Streamlined build & release workflows, reducing prep time from 30 to 5 minutes and improving QA throughput. Built reproducible QEMU/Docker environments for debugging and cross-team onboarding, ensuring deterministic firmware tests. Implemented DoIP on LwIP TCP/IP stack for Telematics Control Unit Ethernet variant, enabling secure remote diagnostics. Delivered embedded systems & debugging training to GETs and new hires, covering RTOS primitives, coding guidelines, and Python3.

Research Intern

Indian Institute of Technology, Guwahati
Jun, 2022 - Nov, 2022 5 months
    Explored coreset selection strategies (greedy, k-center) for efficient data sampling in ML pipelines; evaluated performance on SVHN, CIFAR-10, and CIFAR-100 datasets, achieving reduced training overhead with minimal accuracy drop. Analyzed gradient approximation quality across varying sample sizes and training stages, providing insights for scaling deep learning models to large datasets.

Vice Chairman

IvLabs, VNIT
Sep, 2021 - Nov, 20221 yr 2 months

Intern

Rahmani30
Aug, 2020 - Oct, 2020 2 months

Academic Department Representative, Electrical and Electronics Engineering

Visvesvaraya National Institute of Technology
Aug, 2020 - May, 20232 yr 9 months

Graduate Student Researcher

IvLabs, VNIT
Aug, 2020 - May, 20232 yr 9 months

Equipment Coordinator

Dynamist Motorsports Pvt. Ltd.
Feb, 2020 - Mar, 2020 1 month
    National Solar Vehicle Challenge

Event Coordinator

Aarohi, VNIT Nagpur
    The Central India's Largest Cultural Fest of VNIT, Nagpur.

Achievements

  • Vice Chairman at IvLabs, the Robotics and AI Lab of VNIT
  • Academic Secretary of EE Dept
  • Equipment Coordinator at National Solar Vehicle Challenge
  • Organized a donation drive for Prayaas
  • Volunteered to teach underprivileged students
  • Research paper NeurIPS 2021 Workshop

Major Projects

5Projects

ESP32 Crash Diagnostics

Sep, 2025 - Sep, 2025
    Designed a QEMU-based reproducible debugging environment for ESP32 using ESP-IDF and containerized workflows. Built a Flask web server to automate crash log collection and analysis, reducing debugging time and enabling reproducible fault reproduction.

Autonomous Turtle Chase

Mar, 2025 - Mar, 2025
    Implemented a predictive motion algorithm to estimate target turtle future positions at multiple time intervals, optimizing interception points based on relative speeds. Applied Kasa circle fitting and Kalman Filter for trajectory estimation and noise handling. Created real-time visualizations using PlotJuggler for trajectory analysis and performance validation.

Furo50

Aug, 2024 - Aug, 2024
    Developed a Sphinx extension to restyle documentation as Harvard CS50 theme while maintaining full functionality. Implemented automated testing and CI/CD pipelines with GitHub Actions, improving documentation reliability and deployment efficiency.

Connected Vehicle Server

Apr, 2024 - Apr, 2024
    Built a dynamic web interface for MQTT and Protobuf communication, handling real-time vehicle telemetry and command messages. Integrated Socket.IO for live updates and dynamic form generation, enabling scalable protocol handling for connected vehicle applications.

Speech-Controlled Assistant

Jul, 2021 - Jul, 2021
    Built an Android IoT application for smart classroom automation using Google Speech Recognition API. Developed backend services using Volley library on Bolt WiFi module, enabling seamless voice command integration.

Education

  • B.Tech in Electrical and Electronics Engineering

    Visvesvaraya National Institute of Technology Nagpur (2023)

Certifications

  • Convolutional neural network

  • Python specialization

  • Harvard cs50x introduction to cs

  • Mit 18.06 linear algebra