Based in Bangalore, India

Arjun Mehta

Embedded Systems Engineer focused on high-performance firmware, real-time operating systems, and hardware-software co-design.

01. Background

Professional Journey

2021 — PRESENT

Senior Firmware Engineer

Silicon Dynamics Corp

Leading the development of low-power communication stacks for industrial IoT sensors. Optimized battery life by 40% through custom sleep-scheduling algorithms on ARM Cortex-M4 processors.

2018 — 2021

Embedded Software Engineer

AutoTech Systems

Designed and implemented safety-critical firmware for automotive ECU modules using MISRA C standards. Worked extensively with CAN-bus and LIN-bus protocols for real-time diagnostics.

02. Selected Work

Systems & Architecture

0x01

RTOS Task Scheduler

A lightweight, preemptive task scheduler built from scratch for AVR microcontrollers.

#BARE-METAL #C #AVR
0x02

Smart Grid Monitor

IoT-enabled energy monitoring system using STM32 and ESP32 with MQTT protocol.

#STM32 #MQTT #IOT
0x03

PID Motor Controller

High-precision BLDC motor control logic with integrated thermal protection.

#CONTROL-THEORY #PWM
03. Competencies

Technical Toolchain

PROGRAMMING

  • Embedded C (MISRA)
  • C++14/17
  • Assembly (ARM/x86)
  • Python (Scripting)

HARDWARE

  • STM32 / nRF52
  • TI MSP430
  • FPGA (Verilog)
  • PCB Design (Altium)

PROTOCOLS

  • I2C / SPI / UART
  • CAN / Modbus
  • Ethernet / TCP-IP
  • BLE 5.0

TOOLS

  • Keil / IAR / GCC
  • FreeRTOS / Zephyr
  • Oscilloscopes / LA
  • Docker / Git