Meenakshi Aggarwal

Technical Lead at NXP Semiconductors

Uttar Pradesh, 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
Meenakshi Aggarwal is a Technical Lead with eight years of embedded systems and firmware experience, currently driving SHE and CAAM security features on NXP i.MX SoCs. She has a strong track record of upstreaming platform and driver work into UEFI, Linux and EDK II ecosystems, including MMC/SD, USB DWC3 and RNG/PRNG kernel drivers. Her background ranges from low-level boot and bring-up of multi-core Layerscape platforms to implementing I2C, RTC and peripheral drivers—work reflected in contributions to the high-profile tianocore/edk2 and edk2-platforms projects. Known for shipping silicon bring-up plans, mentoring juniors, and navigating upstream reviews, she blends hands-on driver development with cross-team coordination. Based in Uttar Pradesh, India, she pairs an MSc in Computer Science with long-standing telecom and middleware experience, and often surfaces subtle firmware-to-kernel interactions that others overlook.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Electrical, Electronics and Communications Engineering, A, Bachelor's degree, Electrical, Electronics and Communications Engineering, A at Zakir Husain College, Delhi University
bookMaster of Science, Computer, Master of Science, Computer at Institute of informatics and communication
languagesEnglish
github-logo-circle

Github Skills (19)

uefi10
sd-card10
architecture10
firmware10
usb10
c1110
c1710
i2c10
device-tree10
u-boot10
sys10
arm10
embedded10
architectures10
mmc9

Programming languages (2)

CBitBake

Github contributions (5)

github-logo-circle
tianocore/edk2-platforms

Nov 2017 - Jul 2020

EDK II sample platform branches and tags
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 commits in 2 years 8 months
Contributions summary:Meenakshi's commits primarily focus on adding support for various hardware components and libraries within the EDK II sample platform for NXP. Their work includes initializing peripherals through a `SocInit` function and implementing an I2C driver, specifically for an RTC (DS1307) on the I2C bus. They also added support for the ArmPlatformLib and MemoryInitPei library, contributing to the platform's core functionality. Additionally, they added a driver for a DWC3 USB controller and provided platform-specific configuration.
branchestags
tianocore/edk2

Aug 2017 - Jan 2019

EDK II
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 commits in 1 year 5 months
Contributions summary:Meenakshi primarily focuses on improving the functionality and stability of MMC and SD card drivers within the EDK2 firmware. They addressed issues related to data transfer, error handling, and compliance with SD card specifications. They also implemented features to enhance media state detection and fix TFTP-related issues.
uefipythonfirmwarec
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
Meenakshi Aggarwal - Technical Lead at NXP Semiconductors