venkata suresh
@venkatasuresh
Embedded Software Engineer delivering production-grade firmware for ARM Cortex-M, IoT devices, and RTOS-based systems.
What I'm looking for
I’m a results-driven Embedded Software Engineer with 2+ years of industry experience delivering production-grade firmware for ARM Cortex-M microcontrollers (STM32F4/L4, ESP32). I build bare-metal and FreeRTOS-based systems, focusing on low-level device drivers and hardware-software integration across UART, SPI, I2C, CAN Bus, and LoRaWAN.
In my recent role at Micro Vision Embedded Systems, I developed hierarchical state-machine firmware for a BWC Water Heater, covering standby, heating, error, and lockout modes per SRS. I adhered to MISRA-C coding guidelines for safety-critical compliance, owned the full lifecycle (SRS/SDD through implementation, unit testing, and CI/CD deployment via Azure DevOps), and executed structured unit and integration test plans (40+ test cases).
I also built a LoRa Wireless Sensor Network on STM32L476 + ESP32, implementing a SPI IMU driver from scratch with <2ms data latency at 200Hz (DMA-based transfer). I applied power management between LoRa transmission windows to reduce average current draw by ~40%, automated log parsing and regression testing with Python, and validated 500m+ outdoor range with <1% packet loss.
Earlier, I developed embedded C firmware for IoT prototypes on STM32 and Arduino platforms, wrote and tested peripheral drivers for I2C sensors and UART modules, and supported hardware-software co-verification on prototype PCBs. I’m also motivated by quality and reliability—my approach is rooted in structured documentation (SRS/SDD/Test Plans), disciplined testing, and continuous improvement, backed by an M.Tech in Electrical Engineering and GATE-qualified preparation.
Experience
Work history, roles, and key accomplishments
Embedded Software Engineer
Micro Vision Embedded Systems Pvt. Ltd.
Nov 2023 - Apr 2025 (1 year 5 months)
Developed production-grade Embedded C firmware for STM32F4/L4 ARM Cortex-M microcontrollers in an Agile/Scrum environment. Implemented hierarchical state-machine firmware with MISRA-C compliance, built peripheral/device drivers, and delivered LoRaWAN sensor node firmware with automated testing and CI/CD via Azure DevOps.
Assistant Design Engineer
Areca Embedded Systems Pvt. Ltd.
Jun 2023 - Oct 2023 (4 months)
Developed embedded C firmware for IoT prototypes on STM32 and Arduino platforms in an Agile team. Wrote and tested I2C sensor and UART communication drivers, supported PCB bring-up/circuit validation, and documented test results.
Subject Matter Expert - Electronics
Straive (SPi Technologies)
Nov 2021 - Jul 2023 (1 year 8 months)
Delivered technical solutions across microcontrollers, digital electronics, signal processing, control systems, and embedded C programming. Maintained high accuracy while completing 500+ assignments.
Subject Matter Expert - Electronics
Bartleby
Nov 2021 - Jul 2023 (1 year 8 months)
Provided technical support as a freelance subject matter expert for microcontrollers, digital electronics, signal processing, control systems, and embedded C programming. Completed 500+ assignments with high accuracy.
Education
Degrees, certifications, and relevant coursework
JNTUA College of Engineering, Anantapuramu
Master of Technology (M.Tech), Electrical & Electronics Engineering (EEE)
Grade: 7.83 CGPA
Completed an M.Tech in Electrical Engineering (EEE) at JNTUA College of Engineering, Anantapuramu. Scored 7.83 CGPA.
AITS Rajampet
Bachelor of Technology (B.Tech), Electrical & Electronics Engineering (EEE)
Grade: 82.43%
Completed a B.Tech in Electrical Engineering (EEE) from AITS Rajampet, affiliated with JNTU Anantapur. Scored 82.43%.
Sri Chaitanya Junior College
AP Intermediate (Class XII), General Education
Grade: 95.3%
Completed AP Intermediate (Class XII). Scored 95.3%.
S.B.V.M High School
Secondary School Certificate (SSC), General Education
Grade: 89%
Completed SSC (Class X). Scored 89%.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring venkata?
You can contact venkata and 90k+ other talented remote workers on Himalayas.
Message venkataGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
