Mahender Kadaganchi

Software Engineer

San Diego, California, United States6 yrs 4 mos experience
Most Likely To Switch

Key Highlights

  • Expert in embedded systems and communication protocols.
  • Led cost-saving projects with significant impact.
  • Strong background in software development for wireless technologies.
Stackforce AI infers this person is a skilled Software Engineer specializing in Embedded Systems and Wireless Communication.

Contact

Skills

Core Skills

Embedded SoftwareData Path SoftwareSoftware Development

Other Skills

C++Raspberry PiSPIUARTI2CGPIOADCDACLTEC#PerlVisual StudioDigital Signal ProcessingSystemVerilogVerilog

About

Experienced Software Engineer with a demonstrated history of working in the wireless industry. Skilled in WinForms, C++, Java, C (Programming Language), and C#. Strong engineering professional with a Bachelor of Technology focused in Electrical, Electronics and Communications Engineering from Indian Institute Of Information Technology.

Experience

6 yrs 4 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 8 mos
Current Experience

Apple

Software Engineer

Sep 2024Present · 1 yr 8 mos · San Diego, California, United States · On-site

Analog devices

Embedded Software Engineer

May 2023Aug 2024 · 1 yr 3 mos · New Jersey, United States · Hybrid

  • I played a key role in developing and validating Hardware Accelerator Drivers on System-on-Chip (SoC) platforms, focusing on transceiver hardware. My responsibilities included writing robust C/C++ and Python code, using tools like JTAG for debugging, and conducting unit tests to ensure the reliability and performance of accelerators such as Vector Sum/Diff/Multiply, FIR, and IIR.
  • I also spearheaded a project to establish seamless communication between Raspberry Pi and ADI Transceivers, using SPI protocol at 45 MHz and UART at 1.92 Mbps. This project led to a remarkable 100x reduction in feature testing costs by replacing FPGA with Raspberry Pi. My work required extensive use of communication protocols like I2C, GPIO, ADC, and DAC, along with signal debugging using Oscilloscopes.
  • Throughout my tenure, I consistently leveraged my expertise in embedded systems and communication protocols to drive innovation, optimize performance, and contribute to the efficiency of hardware-software integration at Analog Devices.
Embedded SoftwareC++

Qualcomm

Engineer

Feb 2020Jul 2022 · 2 yrs 5 mos · Hyderabad, Telangana, India

  • Worked in the data path software driver team on Qualcomm‘s modem that focuses on handling/transfer of data packets between the Application processor and the processor on Qulacomm‘s modem chipsets for different air-interface technologies such as WCDMA(3G), LTE(4G) and 5GNR to name a few; or peripheral bus such as USB or PCIe. The team also enables various other applications such as Mobile Hotspot, Wi-Fi Tethering, Ethernet Tethering etc.
  • Participated in Pre-silicon and silicon bring-up activities on the modem side for Qualcomm‘s modem with 5G technology: Carried out several experiments and trials to get the data path working on the new framework.
  • Supported 5G commercialization activities by analyzing and debugging JIRA ticket issues reported by internal lab test teams, field teams and customer issues. Made several enhancements along the way.
  • Collaborated with multiple software and hardware teams to provide a crucial feature that reduces the device’s power usage.
  • Optimized the data driver code base in order to reduce the static memory used.
  • Improved the turnaround time (TAT) for customer issues from 1 week to a day by improving debug tool for data modem.
  • Mentored 3 new recruits as part of the training for the onboarding program
LTEC++Data Path Software

Philips innovation campus, bangalore

2 roles

Software Engineer

Jul 2019Feb 2020 · 7 mos · Bangalore

  • Upgraded the Magnetic Resonance Imaging scanner UI to make it responsive and cross browser compatible.
C#PerlSoftware Development

Intern

Jan 2019Jun 2019 · 5 mos · Bangalore

  • Developed a new software application that automates manual document editing, thereby improving productivity.
C#Visual StudioSoftware Development

Education

Stony Brook University

Master's degree — Computer Engineering

Aug 2022Dec 2023

Indian Institute Of Information Technology Allahabad

Bachelor of Technology

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Embedded Software & Data Path Software

Explore similar profiles based on matching skills and experience