I am an Embedded Software Engineer with hands-on experience building microcontroller-based systems using C/C++ on STM32 and ESP32, integrating sensors via UART, SPI, and I2C, and working with real-time execution using FreeRTOS. I've also set up reproducible Linux/Git-based build workflows to streamline contributions and reduce setup time. I also write Python scripts for automation and use Java/Spring Boot for backend integration, collaborating in Agile teams to deliver reliable firmware. I aim to contribute to U.S. engineering teams by improving device performance and supporting end-to-end embedded product development.

ASHRITHA ARRABOCHU

I am an Embedded Software Engineer with hands-on experience building microcontroller-based systems using C/C++ on STM32 and ESP32, integrating sensors via UART, SPI, and I2C, and working with real-time execution using FreeRTOS. I've also set up reproducible Linux/Git-based build workflows to streamline contributions and reduce setup time. I also write Python scripts for automation and use Java/Spring Boot for backend integration, collaborating in Agile teams to deliver reliable firmware. I aim to contribute to U.S. engineering teams by improving device performance and supporting end-to-end embedded product development.

Available to hire

I am an Embedded Software Engineer with hands-on experience building microcontroller-based systems using C/C++ on STM32 and ESP32, integrating sensors via UART, SPI, and I2C, and working with real-time execution using FreeRTOS. I’ve also set up reproducible Linux/Git-based build workflows to streamline contributions and reduce setup time.

I also write Python scripts for automation and use Java/Spring Boot for backend integration, collaborating in Agile teams to deliver reliable firmware. I aim to contribute to U.S. engineering teams by improving device performance and supporting end-to-end embedded product development.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate

Work Experience

Embedded Software Developer - Project Lead at HIDE -ASU
August 1, 2024 - December 1, 2024
Designed core data-processing logic using C and Python to collect, compress and transmit field data, increasing device-to-backend processing efficiency by ~35%. Integrated GPS module over UART with coordinate validation for reliable field mapping, achieving location locks under 5 seconds. Built a Python-based species recognition pipeline with OpenCV and integrated model inference into the mobile workflow, boosting amphibian identification accuracy. Configured development and deployment workflows in Linux and Git, implementing reproducible build scripts reducing new contributor setup time by ~50%. Implemented offline data-buffer queue with timestamped retention for uninterrupted logging during network loss. Developed Wi-Fi REST/JSON sync interface to push device records to cloud storage. Coordinated with Jira, mobile and research teams to maintain smooth development flow. Collaborated with wildlife scientists to convert observations into structured embedded-readable formats for downstre
Embedded System Associate at Accenture
December 1, 2022 - July 1, 2023
Developed backend modules using Core Java and OOP to streamline workflow logic, reducing recurring defects by ~20%. Increased release stability by adding JUnit automation tests, lifting test coverage to ~75%. Investigated production issues with log tracing and SQL debugging, reducing incident resolution time. Automated daily validation routines with Java scripting, saving ~3 hours daily. Improved data responsiveness by SQL optimization. Supported CI with Git branching and code reviews. Collaborated with QA and product teams to reproduce edge-case failures and document fixes.
Software Engineer Intern at The Entrepreneurship Network
December 1, 2021 - February 1, 2022
Automated recurring backend workflows using Python scripts, reducing manual operations by ~25%. Refactored SQL queries with indexes to reduce latency ~30%. Built REST API endpoints in Python for UI-backend data exchange, mirroring cloud-device telemetry patterns. Improved runtime reliability by debugging parsing faults and refining control flow. Documented API structures to ease onboarding and ensure integration consistency. Maintained code with Git, ensuring traceability; improved script reliability to reduce batch failures by ~20%.

Education

Masters in Engineering Management & Science at Arkansas State University
August 1, 2023 - May 1, 2025
Bachelors of technology in Electronics & Communication Engineering at CMR College of Engineering & Technology
June 1, 2018 - April 1, 2022

Qualifications

Embedded Systems Essentials with Arm
January 11, 2030 - January 27, 2026
Internet of Things (IoT) Specialization
January 11, 2030 - January 27, 2026
Linux for Developers and Engineers
January 11, 2030 - January 27, 2026
C++ Programming & STL Foundations
January 11, 2030 - January 27, 2026
Python for Everybody Specialization
January 11, 2030 - January 27, 2026
Java Full-Stack Development Foundations
January 11, 2030 - January 27, 2026

Industry Experience

Computers & Electronics, Software & Internet, Manufacturing, Professional Services