Open to work  ·  Bangalore, India

Manjunath
Reddy

>_  Embedded Systems & Firmware Engineer

B.Tech in Robotics & Automation · NSDC-Certified Embedded Systems · Writing bare-metal Embedded C that runs on real hardware — from PIC microcontrollers to UAV flight controllers.

Manjunath Reddy
CAN · UART · SPI
PIC18 · ESP32
RTOS · Linux

About

Who I Am

I'm an Embedded Software engineer from Bangalore with a B.Tech in Robotics & Automation (VFSTR, 7.65 CGPA) and a minor in IoT & Embedded Systems. I also hold a Diploma in Mechanical Engineering (SBTET, 75.11%), which gives me a solid hardware foundation.

I've completed NSDC-certified advanced training at Emertxe Information Technologies — covering bare-metal Embedded C, Linux System Programming (IPC, pThreads, TCP/UDP sockets), and RTOS. I interned at ExoDrone Systems (Hyderabad), integrating Pixhawk and Cube Orange flight controllers on quadcopter, hexacopter, fixed-wing and agriculture drone platforms.

I've published at ICCSCE-2025 and authored a book chapter — rare outputs for a fresher. Now looking for my first full-time Embedded / Firmware role where I can work with real hardware.

Relevant Coursework
Robotics Fundamentals ROS Programming Robot Perception Planning & Navigation IoT & Smart Manufacturing Electronic Motors for Robotics
7.65
B.Tech CGPA (Robotics & Automation)
10+
Embedded C projects at Emertxe
4
UAV platforms (Quad · Hexa · Fixed · Agri)
2
Publications — ICCSCE-2025

Skills

Technical Toolkit

Core Languages
Embedded C88%
C 80%
C++ (OOP)72%
Shell Scripting68%
Systems & Protocols
UART / SPI / I²C / CAN84%
Linux System Programming78%
RTOS / FreeRTOS70%
ROS2 / Gazebo64%
Microcontrollers
PIC18F4580ESP32 ArduinoSTM32
UAV / Robotics
PixhawkCube Orange MAVLinkMission Planner
Linux & Sys Prog
IPC · Pipe · FIFOpThreads TCP / UDP SocketsShared Memory

Experience & Education

Journey So Far

2025 — 2026  ·  Bengaluru, India
Advanced Embedded Systems Training · NSDC Certified
Emertxe Information Technologies

Completed professional training in Embedded C, Embedded Linux, Linux System Programming (IPC: Pipe, FIFO, Shared Memory; pThreads; TCP/UDP network programming), and RTOS. Delivered 10+ hands-on projects covering data structures, OS concepts, and embedded firmware. Certified under NSDC / Skill India — Electronics Sector Skill Council QP: ELE/Q1501.

Embedded CEmbedded Linux RTOSpThreads NSDC CertifiedELE/Q1501
2025  ·  Hyderabad, India
UAV Engineering Intern
ExoDrone Systems

Integrated and tested UAV electronics on Pixhawk and Cube Orange flight controllers across quadcopter, hexacopter, fixed-wing, and agriculture drone platforms. Performed ESC calibration, telemetry wiring, sensor validation (accelerometer, gyroscope), and documented autonomous flight test procedures.

PixhawkCube Orange MAVLinkESC Calibration VTOLMission Planner
2022 — 2025  ·  Andhra Pradesh, India
B.Tech — Robotics & Automation · CGPA 7.65
VFSTR University  (Minor: IoT & Embedded Systems)

Four-year programme covering robotics, automation, embedded electronics, control theory, sensor integration, and ROS. Published a peer-reviewed conference paper at ICCSCE-2025 and authored a book chapter — rare academic outputs at undergraduate level. Also secured a college-funded research project grant.

RoboticsAutomation IoTROS ResearchCGPA 7.65
2019 — 2022  ·  Andhra Pradesh, India
Diploma in Mechanical Engineering · 75.11%
SBTET, Andhra Pradesh

Three-year Diploma providing strong mechanical and manufacturing foundations — a background that directly supports hardware-aware firmware and robotics engineering.

Mechanical Engineering75.11%

06 — Projects

Featured Work

🚗

CAN Automotive Dashboard

Bare-metal firmware on PIC18F4580 for a multi-node CAN bus system. Implements real-time exchange of vehicle parameters (speed, RPM, fuel, temperature) between ECU nodes, ADC interfacing, SSD display, and digital keypad — a complete embedded firmware project.

PIC18F4580CAN Bus Embedded CADCMPLAB X
🐚

MiniShell — Unix Shell

Custom Linux shell in C built from scratch — supports internal and external commands, process creation (fork/exec), job control, piping, background process management, and signal handling (Ctrl+C / Ctrl+Z). Demonstrates deep OS-level knowledge.

CLinux fork/execIPC / Pipes SignalsJob Control
✈️

Fixed Wing UAV

Assembly and full integration of a fixed-wing UAV — installed electronics, configured the Pixhawk flight controller, tuned PID parameters for stable flight, and validated autonomous waypoint missions in Mission Planner.

PixhawkMAVLink PID TuningMission Planner
🔍

Inverted Search Engine

Word-to-file index built in C using hash tables and linked lists. Reads multiple text files, builds an inverted index mapping every word to the files containing it, and returns results instantly — demonstrating advanced data structures and file I/O.

CHash Tables Linked ListsFile I/O
🔐

Image Steganography (LSB)

Hides and recovers secret messages inside bitmap images using LSB encoding. A secret key secures encode/decode. Demonstrates precise bit manipulation, binary file I/O, and low-level pointer operations — core embedded skills.

Embedded CLSB Encoding Bit ManipulationFile I/O
🔢

Arbitrary Precision Calculator

Arithmetic on numbers beyond all standard data type limits. Each digit is stored as a linked-list node; addition and subtraction traverse nodes while maintaining carry/borrow. Demonstrates dynamic memory and pointer mastery.

CLinked Lists Dynamic MemoryPointers
More Projects
🤖
Hospitality Service Robot
ArduinoAutonomous Nav
🛞
Six-Wheeled Rover
ArduinoMotor Control
📡
LIDAR Mapping Robot
LIDARROS
🚁
Quadcopter / Hexacopter
PixhawkESC
🌾
Agriculture Drone
UAVPayload
🔤
Lexical Analyzer
CCompiler Design
📇
Address Book
CDynamic Memory
🎓
CGPA Calculator
CFile I/O

Research & Achievements

Publications & Recognition

Publications
📄  Conference Paper
Development of a Semi-Smart IoT Enabled Humanoid Robot for Obstacle Detection, Surveillance and Hospitality Services

ICCSCE-2025  ·  International Conference on Computer Science & Communication Engineering  ·  2025

📚  Book Chapter
"The Need for Human Intervention in Automation"

2025  ·  Engineering / Automation domain publication  ·  Rare contribution at undergraduate level

Achievements
🏆
JANATICS Automation Skill Competition
Reached the finalist stage in a national-level automation skill competition — recognition of practical embedded and automation knowledge.
🔬
College-Funded Research Project
Secured institutional funding from VFSTR University for an engineering research project — a competitive grant awarded to select undergraduate students.

06 — CONTACT

Let's Connect

I'm actively looking for my first full-time role in Embedded Systems or Firmware Engineering in Bangalore. If you have an opening — or just want to talk hardware — I'd love to hear from you.

OPEN TO Embedded Systems Engineer · Firmware Engineer · Robotics Engineer · 0–1 Year Experience Roles in Bangalore