Bangalore, India β’ 18+ years in embedded systems, firmware, and device drivers
I'm a Technical Staff Engineer with over 18 years of experience in embedded firmware and device driver development, delivering production-grade solutions across WLAN and imaging platforms.
My recent work has focused on end-to-end IEEE WLAN architecture, including Linux host drivers, regulatory domain management, cfg80211 integration, WPA3/PMF security features, MAC/RF firmware development, calibration flows, Tx gain control, and low-power subsystem design across multiple silicon revisions.
I have also worked on camera and imaging platforms, including MIPI CSI-2 camera drivers, ISP module development, Bayer RAW capture, and 3A algorithms such as auto exposure, white balance, de-mosaic, filtering, and noise reduction.
- Embedded firmware development
- Linux device drivers
- WLAN host driver and firmware development
- IEEE 802.11n / 802.11ax / Wi-Fi 6
- cfg80211 and Linux wireless stack
- WPA3 and PMF security
- MAC / PHY / RF firmware
- RF calibration and Tx gain control
- Low-power firmware design
- Camera drivers and MIPI CSI-2
- ISP and 3A algorithms
- Cross-functional technical leadership
Technical Staff Engineer | October 2014 β Present
- Technical leadership in WLAN firmware and Linux host driver development across multiple silicon revisions
- Developed and delivered Linux Wi-Fi features, regulatory domain management, cfg80211 enhancements, and driver integration improvements
- Worked on WPA3 and PMF feature porting across firmware and Linux driver layers
- Developed MAC/PHY/RF firmware features from prototype to embedded C implementation, including calibration, Tx gain control, and low-power configurations
- Drove cross-functional coordination across firmware, RF characterization, and factory teams
Component Design Engineer | December 2010 β 2014
- Developed ISP module drivers for gamma correction, histogram, lens shading correction, white balance, exposure, filtering, and noise reduction
- Worked on auto exposure algorithms and calibration/NVM parameter handling
- Developed camera drivers with MIPI CSI-2 interface for X-GOLD platforms
- Contributed to system software development for display, camera, I2C, keypad, and accessory backlight drivers
Senior Engineer | 2010
Embedded Software Engineer | 2007 β 2009
- Worked on device driver generator tooling and display driver development
- Developed display subsystem support including DMA interface and DirectDraw demo applications
- Claude Code in Action β AI Assisted Development with Claude
- Edge AI β Machine Learning at the Edge on Arm Microcontrollers
- Python Specialization
- IEEE Certification on WLAN 802.11ax / Wi-Fi 6 MAC Layer
- IEEE Certification on WLAN 802.11n Protocol
- MS in Embedded System Design, Manipal University
- BE in Electronics and Communication, Visvesvaraya Technological University
- WLAN firmware and Linux wireless stack
- Embedded security
- Edge AI for embedded systems
- Camera and imaging firmware
- AI-assisted development workflows
- GitHub: https://github.com/madhuhegde84
- Email: [email protected]
- LinkedIn: add-your-link-here