Embedded Systems & Firmware Engineer passionate about the intersection of hardware and software. Recently graduated with a degree in B.Tech -ECE from VIT Chennai, with hands-on experience in microcontroller programming, sensor integration, and RTOS. Eager to contribute to teams building reliable, real-time systems.
As an ECE Intern at Mafkin Robotics, I debugged and integrated complex sensor suites and communication interfaces on microcontrollers. I worked directly with the systems team to reduce hardware integration latency, cutting diagnostic cycles by ~25% and test failure rates by ~20%.
I specialize in writing register-level driver code, utilizing real-time operating systems (FreeRTOS) for multitasking firmware, and designing synthesizable RTL on FPGAs. I excel at bridging hardware protocols (UART, SPI, I²C, CAN) with high-reliability data streams.
I favour robust architectures and clean code — Systems built to be maintained, not just shipped.
UART Console Telemetry
What you get
Firmware & RTOS
Bare-metal C/C++ microcontroller programming, deterministic FreeRTOS setups, task prioritization, semaphores, and DMA-driven peripheral controls.
Protocols & Telemetry
Stable communication links utilizing UART, SPI, I²C, and CAN. IoT connectivity with MQTT for wireless telemetry streams.
Digital Design & RTL
RTL coding in SystemVerilog, FPGA verification on Intel Cyclone, ModelSim testbench simulation, and fixing timing violations.
Hardware Debugging
Logic analyzer diagnostics, oscilloscope waveform measurements, hardware-in-the-loop sensor calibration, and PCB tracing checks.
Full-time Graduate Engineer Trainee in the R&D division working on futuristic warehouse automation robots. Contributing to embedded firmware pipelines, real-time control systems, and sensor integration for autonomous material handling platforms.
Developing embedded firmware for autonomous warehouse robots, focusing on motion control, sensor fusion, and real-time decision-making algorithms for safe and efficient material handling.
Working on next-generation robotics platforms, contributing to firmware optimization, hardware integration, and telemetry systems for autonomous warehouse operations.
Debugged and integrated embedded subsystems (microcontroller firmware, sensors, and communication interfaces) for robotics platforms. Cut diagnostic loops and optimized code routines directly in cooperation with lead hardware engineers.
Integrated sensor arrays (IMUs, LiDAR) over SPI and I²C protocols. Analyzed oscilloscope and logic analyzer waveforms to isolate signaling delays.
Wrote register-level configuration drivers in C and optimized interrupt handlers, decreasing scheduler jitter and data collection overhead.
Focused coursework on embedded processor architecture, RTOS multitasking logic, synthesizable digital VLSI design, and real-time DSP filters.
Designed synthesizable hardware cores in SystemVerilog, verified timing, and resolved CDC (clock-domain crossing) issues.
Applied FreeRTOS task synchronization APIs (mutexes, semaphores, queues) to MCU control designs.
Projects
Implemented an FPGA-based image compression core using SystemVerilog, resolving CDC and timing closure to hit a stable 103 MHz operating point.
Built a scalable RTL pipeline with predictable throughput and image fidelity guarantees, then verified behavior through simulation and synthesis reports.