Ravitej Tanneru

Director of Engineering

Hyderabad, Telangana, India15 yrs 8 mos experience
Highly StableAI Enabled

Key Highlights

  • Over a decade of experience in software and engineering management.
  • Expertise in AI and embedded systems development.
  • Proven track record in leading impactful software projects.
Stackforce AI infers this person is a leader in IoT and embedded systems development with a focus on AI technologies.

Contact

Skills

Core Skills

Embedded SystemsSoftware DevelopmentSoftware ManagementEngineering ManagementNetworkingTelecommunications

Other Skills

AI NPU Runtime SoftwareReal-Time Operating Systems (RTOS)DebuggingEmbedded SoftwareEmbedded ApplicationsIoTWi-FiTCP/UDP CommunicationData CommunicationEncryption AlgorithmsMicrocontrollersSimulationTeachingCInternet Protocol Suite (TCP/IP)

About

With over a decade of experience in software and engineering management, currently contributing to AI NPU runtime software stacks and drivers at NXP Semiconductors, driving innovation in edge inference solutions. Previously managed software engineering efforts at Silicon Labs, focusing on embedded systems and IoT applications, and collaborated on cutting-edge solutions in networking and Wi-Fi domains. Adept at leading teams to deliver impactful results, empowering organizations with expertise in AI, embedded systems, and software development. Committed to advancing technology that bridges the gap between hardware and software, while fostering collaboration and innovation to meet organizational goals.

Experience

15 yrs 8 mos
Total Experience
3 yrs
Average Tenure
10 mos
Current Experience

Nxp semiconductors

Senior Engineering Manager

Jul 2025Present · 10 mos · Telangana, India · On-site

  • Leading AI NPU Runtime Software stacks and drivers focusing on edge inference NPUs.
AI NPU Runtime SoftwareEmbedded SystemsSoftware Development

Silicon labs

2 roles

Software Engineering Manager

Apr 2021Dec 2025 · 4 yrs 8 mos

Software ManagementEngineering ManagementReal-Time Operating Systems (RTOS)DebuggingEmbedded Software

Staff Engineer

Apr 2020Mar 2021 · 11 mos

Redpine signals

Technical Lead

Sep 2017Apr 2020 · 2 yrs 7 mos · Greater Hyderabad Area

Gainspan

Senior Software Engineer

May 2014Aug 2017 · 3 yrs 3 mos · Bengaluru, Karnataka, India

  • Provides ultra-low power Embedded Wi-Fi semiconductor and software solutions to support growing demand for Smartphone monitored and controlled devices and "Internet of Things" applications.
  • Designed and developed embedded applications and products in IoT (Internet of things), Networking, and Wi-Fi domains
  • Developed applications on different HOST MCUs from ST (STM32), Renesas (RL,RX, SH and RZ), NXP/Freescale (K-series, i.MX), TI (TMS320, MSP430) and Microchip (PIC)
  • Worked on APPLE HomeKit framework.
  • Involved in the development of MUSIC, AUDIO and HomeKit Application Development Kits, which can be used as reference/demo applications implemented on GainSpan platform.
  • Worked on UDP, TCP, and HTTP communication.
  • Implemented embedded applications on THREADX (RTOS).
  • Developed serial drivers (SPI/UART/SDIO) on ST and Renesas MCUs.
  • Developed TCP/UDP Client/Server applications using Socket programming for throughput measurements.
  • Debugged and root caused issues related to serial drivers, network protocols and Wi-Fi.
  • Analysed Wi-Fi issues using packet analysers for debugging high throughput applications like AUDIO/VIDEO
  • Debugged and fixed IP Stack issues.
  • Patched ROM code for incorporating bug fixes and enhancements.
  • Involved in design and improvement discussions of Embedded Software
  • Contributed to major GainSpan Technical Documentation involving Design Specifications, Application Notes, detailed Reference Guides, QSGs, Software coding guidelines
Embedded ApplicationsIoTNetworkingWi-FiTCP/UDP CommunicationEmbedded Systems

Huawei technologies

Software Engineer

Jul 2011May 2014 · 2 yrs 10 mos · Bengaluru, Karnataka, India

  • Developed applications on CYAN eCog MCUs.
  • Developed proprietary message format for data communication
  • Developed TEA (Tiny Encryption Algorithm) and AES algorithms for encrypting data communication.
  • Prepared all supporting documentation like design specification, functionality description, troubleshooting.
  • Debugged issues reported on USDP platform
  • Provided immediate fix/resolution to SITE.
  • Worked on integrating end-to-end system developed on USDP platform involving Telecom modules.
  • Reviewed and closely monitored custom and urgent releases.
  • Lead a small team for supporting critical SITES.
Data CommunicationEncryption AlgorithmsDebuggingSoftware DevelopmentTelecommunications

University of essex

Intern

Oct 2009Oct 2010 · 1 yr · Colchester, United Kingdom

  • Worked on PIC micro-controller (PWM & RS-232)
  • Simulated an off-line HMI systems that uses brain and muscle signals to control a virtual aircraft
  • Collected samples of brain and muscle signals for simulation using MATLAB
  • Worked on Disabled wheel chair project
  • Teaching graduates students, assisting them in laboratories and assessing them.
MicrocontrollersSimulationTeaching

Education

University of Essex

Master's degree — Embedded Systems

Jan 2008Jan 2009

Jawaharlal Nehru Technological University

Bachelor's degree — Electronics and comunications

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Embedded Systems & Software Development

Explore similar profiles based on matching skills and experience