Yeddu Sireesha
Embedded Software Engineer | 3+ Years | C/C++ | ARM Cortex-M | RTOS (FreeRTOS/Zephyr) | Embedded Linux (Yocto, U-Boot) | Device Drivers | Secure Boot & OTA | IoT & Automotive
- Role
- Embedded Software Engineer at PTC
- Location
- Marietta, GA, US
- LinkedIn followers
- 500 followers
About Yeddu Sireesha
I’m an Embedded Software Engineer with 3+ years of experience building production-grade firmware for automotive, IoT, and storage platforms. I enjoy working close to hardware and turning complex embedded designs into stable, field-ready systems.I design and develop real-time firmware in C/C++ for ARM Cortex-M microcontrollers, with strong experience in FreeRTOS-based systems. My work includes low-level driver development, ISR optimization, memory management, bootloader debugging, and board bring-up. I focus heavily on system reliability, performance tuning, and clean modular design.At PTC, I contribute to platform-level embedded development, including BSP customization, Secure Boot integration, OTA update concepts, and power-loss resilience testing on eMMC and file systems. I’ve worked on improving platform maintainability by restructuring integration tests, enhancing automation scripts, and reducing technical debt.Previously at KPIT, I developed automotive firmware involving UART, SPI, I2C, CAN communication and built real-time multitasking systems handling high-throughput message traffic. I also supported safety-aligned development environments following ISO 26262 practices and contributed to stable field deployments through deep debugging with GDB, JTAG, oscilloscopes, and logic analyzers.I’ve worked across the complete embedded lifecycle:• Board bring-up and peripheral integration• RTOS task design and scheduling• Driver development and communication stacks• Secure Boot and OTA updates• Power-loss and fault-injection testing• CI/CD automation and validationKey areas I work in:• Embedded C / C++ firmware development• ARM Cortex-M platforms (STM32 and similar)• FreeRTOS and real-time systems• UART, SPI, I2C, CAN, Ethernet communication• Embedded Linux basics (Yocto, U-Boot, Device Tree)• Secure Boot and firmware integrity• Hardware debugging & root cause analysisI enjoy solving low-level problems where software directly interacts with hardware — especially in automotive systems, storage platforms, and connected embedded devices.I’m always open to connecting with engineers, architects, and teams working on embedded systems, firmware platforms, and safety-critical products.
Experience
Embedded Software Engineer
Sep 2024 — Present · GA, US
Designed and maintained modular embedded firmware using CMake-based build systems for efficient platform integration.Optimized memory usage and interrupt service routines (ISRs), improving CPU efficiency and overall firmware performance.Implemented RTC power-loss detection, UART startup reliability, and UEFI runtime services to strengthen platform stability.Enhanced automated testing by refactoring Python scripts into a template-based framework, improving readability and consistency.Conducted power-loss stress testing on eMMC and file systems, ensuring data integrity during abnormal shutdowns.Integrated Secure Boot mechanisms and explored OTA update solutions for secure and seamless firmware delivery.Collaborated with cross-functional teams to refine backlog priorities and align firmware development with system-level goals.Debugged and validated embedded platforms using oscilloscopes, logic analyzers, and JTAG to resolve hardware-software interface issues.
Education
St. Francis College
Master of Science - MS, Computer/Information Technology services Administration and Management
Tirumala Engineering College
Bachelor of Technology - BTech, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.