Skip to main content
Harikrishna Laka

Harikrishna Laka

Embedded Linux Software Engineer

Bengaluru, Bengaluru UrbanMember since January 18, 2026
Character DriversBuildrootDevice TreeU-BootKGDB6LoWPAN P-MESHDLMS/COSEMAMIMQTTTI CC1352P7STM32F4xxC++GDBUARTGPIOMMIO
·

About

Embedded Linux engineer with 3+ years specializing in kernel cross-compilation and basic character driver development. Successfully deployed Linux 5.15 to ARMv7 targets and built userspace communication drivers. Skilled in Buildroot optimization (30% image reduction) and MMIO programming for RPi interfaces in production IoT systems.

Experience

Associate Firmware Engineer - Melange Systems - Bengaluru

(2023-06)

Linux-Centric HES Development for Smart Metering (6LoWPAN P-MESH)

  • Engineered pthread-based HES middleware processing 500 concurrent meter connections with 50ms interrupt latency.
  • Implemented 6LoWPAN P-MESH protocol stack for TI CC1352P7 RF modules; reduced packet loss 25% via adaptive frequency hopping.
  • Developed DLMS/COSEM decoders for meter nameplate, billing, and load profile validation (99.8% data integrity).
  • Integrated Quectel GSM modules via custom UART drivers for 4G-RF transparent bridging.
  • Designed FUOTA pipeline with dynamic packet fragmentation for 10,000+ node deployments.

Embedded Software Engineer - Moschip Technologies - Hyderabad

(2022-09 - 2023-05)

Linux Kernel Porting & Driver Development for Custom ARMv7/x86 Boards

  • Ported Linux 5.15 to custom ARMv7 boards via U-Boot configs + Device Tree overlays (Buildroot toolchain).
  • Developed Linux character drivers with sysfs/proc interfaces (read/write/ioctl) for runtime hardware register tuning without kernel recompiles.
  • Built bare-metal UART driver on RPi 3B (BCM2837 MMIO + ARMv8 interrupts), delivering stable 1.5Mbps throughput + GPIO LED status.
  • Coded NVIC handlers on STM32F4xx for PWM timers + GPIO LEDs, achieving 50µs low-latency real-time control.

Education

B.Tech - Electrical & Electronics Engineering - St. Mary's Group of Institutions, JNTU Hyderabad (2022)

Skills

Embedded Linux Software Engineer

Reviews

Related