Tulasi Krishna Gannavaram
Embedded Systems Engineer at Maverick InnoGarage
- Role
- Embedded Systems Engineer at Maverick Innogarage
- Location
- Tempe, AZ, US
- LinkedIn followers
- 500 followers
Experience
Embedded Systems Engineer
Sep 2023 — Present · Dover, DE, US
Developed embedded firmware using C and FreeRTOS on ARM Cortex-M microcontrollers for industrial automation applications, optimizing for low latency and high efficiency.• Designed and implemented device drivers for GPIO, ADC, PWM, timers, and external memory interfaces.• Integrated and debugged communication protocols including SPI, I2C, UART, CAN, and USB using oscilloscopes, logic analyzers, and JTAG/SWD tools.• Created RTOS-based multithreaded applications with task synchronization, priority scheduling, and inter-process communication for deterministic performance.• Developed low-power embedded solutions using sleep modes, duty cycling, dynamic voltage/frequency scaling, and efficient interrupt-driven design.• Built real-time data acquisition systems for industrial sensors, ensuring precise measurements and system stability.• Developed and maintained secure bootloaders supporting OTA firmware updates, cryptographic authentication, and fail-safe recovery mechanisms.• Implemented digital signal processing algorithms (Kalman Filter, Moving Average) for sensor calibration and noise reduction.• Designed communication stacks using MQTT, CoAP, HTTP for cloud-integrated IoT systems with support for Wi-Fi, Bluetooth, Zigbee, and LoRa. Engineered event-driven firmware using state machines, improving system performance and modularity.• Developed Python automation scripts for firmware validation and CI/CD pipelines, accelerating testing cycles and reducing manual effort.• Conducted EMC/EMI compliance testing and integrated TLS/SSL, AES, HMAC for secure data transmission. Served as an EMC specialist, leading hands-on EMI/EMC testing, troubleshooting, and compliance validation in accordance with industry standards particularly in electromechanical product development.• Built embedded Linux applications with Yocto, Buildroot, and cross-compilation toolchains; customized Linux kernels and developed device drivers.
Education
Arizona State University
Master's degree, Computer Engineering Electrical Engineering
Kakatiya University, Warangal
Bachelor's degree, Electrical, Electronics and Communications Engineering
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.