Radhika Raghavendran

Senior Principal Firmware Engineer at Skyworks Solutions, Inc.

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Radhika Raghavendran is a Senior Principal Firmware Engineer with over 20 years of experience (10 years in senior embedded roles) building firmware and middleware for microcontroller and IoT products, now leading a new firmware team at Skyworks in Bengaluru. She brings deep protocol expertise across Thread, ZigBee, SigFox and 802.15.4 MAC firmware, combined with hands-on BSP and TrustZone/MPU security work for ARM Cortex-M platforms. Her background spans video/image processing, SIP-based voice/video telephony, and Android NDK/SDK development, reflecting a rare blend of multimedia, networking and mobile firmware experience. At ON Semiconductor she enhanced BLE medical-wearable features and collaborated with Arm to support MCU targets on the widely used Mbed OS, contributing HAL and peripheral support for the NCS36510 in the upstream repository. Comfortable scripting test benches in Python and performing certification testing, she pairs low-level hardware bring-up skills with system-level product readiness. Known for bridging standards-driven protocol work and practical embedded bring-up, she excels at turning complex silicon constraints into shipping firmware.
code10 years of coding experience
job19 years of employment as a software developer
bookIndian Institute of Science (IISc)
bookBengaluru University
bookKendriya Vidyalaya Sangathan
github-logo-circle

Github Skills (14)

c1710
mbed10
gpio10
embedded10
c1110
abstraction-layer10
sys10
hal10
pwm9
adc9
iot8
arm8
architecture8
architectures8

Programming languages (3)

JavaCPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Aug 2016 - Mar 2017

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:42 commits, 6 PRs, 54 comments in 6 months
Contributions summary:Radhika primarily contributed to the `mbed-os` repository by adding and modifying code related to the NCS36510 target, an embedded system. Their work involved creating and updating hardware abstraction layers (HAL), linker scripts, and peripheral configurations (GPIO, ADC, PWM) specific to the target. The user also integrated user-defined trim settings and made code formatting adjustments.
kernelmbed-osoperating-systemlinuxmbed
Contributions:34 pushes in 6 months
kernelmbed-osoperating-systemlinuxmbed
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Radhika Raghavendran - Senior Principal Firmware Engineer at Skyworks Solutions, Inc.