L7dbaal3i6yrkhzgllyy

Achyut Hegde


Summary

  • 8+ years of experience in design, development & deployment of 802.11 Wireless units.
  • Proficient in firmware and driver development, system level integration of device drivers and HAL packages with Linux kernels and Android OS.
  • Good knowledge of IEEE specification (802.11a/ b/ g/ i/ h/n/ac/WNM/WPS/P2P/NAN).
  • Meticulous in unit-testing, documentation and validation of the different features in HW and SW.
  • Recognized multiple times for development of innovative ideas using dual cores of Wi-Fi chip which went into the leading phones, tablets, watches and other consumer items.

Skills


OS/RTOS

Linux, Android, ThreadX, 

Host environment: i.MX8/i.MX6  family, Brix PC, Panda boards, Raspberry Pi and Hikey based on Linux/Android. iMX RT1060 MCU based on Free RTOS.


Languages

Embedded C, Shell programming, Make, Matlab.

Protocols: Wi-Fi (802.11 ac/n/z/e/w /k/v/r), TCP/IP, NAN, P2P, AWDL


Tools

Oscilloscope, Signal Generators, 

C scope, Source Insight, Cvs, Svn, GIT, Jira, Salesforce, Coverity, GDB, MS VISUAL Studio code/debugger, Connection Manager, Wireshark, Ethereal, Omnipeek, Hostapd, WPA Supplicant.

Career Progression

NXP Semiconductors, October 2021 - Present, Wireless Connectivity 

  1. System software bring up for different OS distributions
    • Based on the requirements from customers around the globe build the driver package for different distributions and versions of Linux on industry's leading host platforms from NXP, TI, Nvidia using Yocto meta-layers. 
    • Driver and HAL integration with the latest AOSP releases (Android 8/9/10/11) for modules based on Cypress and NXP. This involves integrating the driver in Android build system and further enabling different vendor libraries with native layers.
    • Update the u-blox Yocto meta layer with the latest packages. These layers will be used in internal CI setups and further distributed to customers.
  2. Handling of Wi-Fi-BT modules used in industrial and automotive industries 
    • Testing, measurement and documentation of in-house modules in all aspects such as throughput, signal strength, output power etc. 
    • Analyze and reproduce the issues reported by the customers in the field, get to the root-cause using different WLAN utilities and provide a solution. 
    • Prepare and present training material for FAEs with insights about the new modules.
Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

U-blox GmbH, Dec 2018 - September 2021, Short Range Products 

  1. System software bring up for different OS distributions
    • Based on the requirements from customers around the globe build the driver package for different distributions and versions of Linux on industry's leading host platforms from NXP, TI, Nvidia using Yocto meta-layers. 
    • Driver and HAL integration with the latest AOSP releases (Android 8/9/10/11) for modules based on Cypress and NXP. This involves integrating the driver in Android build system and further enabling different vendor libraries with native layers.
    • Update the u-blox Yocto meta layer with the latest packages. These layers will be used in internal CI setups and further distributed to customers.
  2. Handling of Wi-Fi-BT modules used in industrial and automotive industries 
    • Testing, measurement and documentation of in-house modules in all aspects such as throughput, signal strength, output power etc. 
    • Analyze and reproduce the issues reported by the customers in the field, get to the root-cause using different WLAN utilities and provide a solution. 
    • Prepare and present training material for FAEs with insights about the new modules.
Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Broadcom Corporation, June 2014 - Nov 2018, Mobility Software

  1. Design and Architecture of Wi-Fi submodules
    • Analyzing demands from the customer and coming up with a feasible solution considering memory and cycles in the system for features like Real-time Simultaneous Dual Band, single Core parallel Wi-Fi scanning, effective roaming with 11kvr, Wi-Fi-Bluetooth bridge, TDLS, RTT, NAN(v1.0) etc.
    • Worked on internal architecture to accelerate the entire EAP process to happen for faster connectivity when the phone moves inside an extended BSS. This brought down the roam time between two enterprise APs to a bare minimum[less than 100ms]. 
  2. Debuggability Infrastructure
    • Understanding the customer requirement on building up an in-house model to catch the symptom before a catastrophe happens. This involved modeling and collecting the minimal and exact logs and state of the system when the behavior is abnormal. Feature-wise, it spanned across BUS layer, FW architecture, and MAC / PHY interface.
  3. Zero Delay DFS on a dual-core Wi-Fi Chip
    • Individual developer to design and architect selection of a radar channel for usual communication & switch it back upon detecting a radar pulse.
      • Split the 2 antenna system radio to operate in 2 channels [1 radar and 1 chatty] 
      • Monitor the radar channel for specified time and shift the operating channel
      • Keep listening on the radar channel for any radar pulse using the listen core.
      • Once any RADAR is detected shut down all the transmission and fallback.
    • This was appreciated by our customer for the efficiency to the radio. The challenging part in this was to adhere to lots of rules and regulations which certifies the 11H protocol.

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Ittiam Systems, June 2013 - May 2014, 802.11 AC MAC SW Team

  1. MAC-SW - Design & Development.
    • Design, Implementation, and Verification of Protocol Library Module in Station, Access Point, and HW Unit Test Modes. It is a core management path module which encompasses MLME and SME functionalities corresponding to IEEE-802.11 and Wi-Fi MAC Protocols (802.11a, b, g, i, h, n, ac, WMM, WPS, P2P) and auto-rating for optimal performance.
    • Brought up an enhancement mechanism to validate and verify the system execution from host to physical layer. This would involve injecting packets from a saved sniffer capture into the system to check the processing at different levels like protocol handling, signaling the host, adherence to user configurations etc. 
      • It also helped to validate the Host-FW interface using in-house configuration utility. Multiple real-life scenarios could be simulated which involved packet drop, auto-rate selection, PHY level updates etc.
  2.  Control Agent for Ittiam's SOC IP - Design & Development
    • Understanding the mechanism to communicate with the SOC running on FPGA using socket interface the socket to use in-house wireless utility to set the configurations on DUT
    • Analyze the test requirement and develop APIs to support the WFA test suite for 11N Certification. This entire effort was put to automate the rigorous testing procedure.

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

PES Institute of Technology, August 2009 - May 2013, Academia

  1. Projection based approach for Interference cancellation (Bachelors Thesis)
    • The objective of this project was to reduce signal distortions caused by interference in a typical OFDM system, using oblique projection. During the course of the project, we successfully modeled the relationship between noise and signal.
    • Model the interference and required signal as separate sub-spaces. Reduce distortions in an OFDM system caused by interference using projection-based approaches without explicitly estimating the magnitude of interference. Pursued the approach on a system distorted by IQ imbalance and Carrier Frequency Offset.
  2. Hand gesture based Robot Control (Yahoo Open Hack)
    • Built a robot using Arduino board within 24 hrs. Used OpenCV library for gesture recognition and Matlab's toolboxes for interfacing with the Arduino board.

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Publication


  • Wi-Fi-aware as a connectivity solution for pairing IoT devices

In this publication we lit up some of the usecases that can levarage the low power NAN protocol to send some of the signalling data to the host collected using different types of sensors. This was one of the breakthrough idea for NAN protocol to be used in the IoT segment. Full article can be found here.

Education


PES University - 2013

Bachelor of Engineering | Electronics and Communication with CGPA 8.86


Alva's PU College - 2009

Higher Secondary School | PCM - Aggregate 99% CET State Rank 177


JNV Panchavati - 2007

CBSE Board Residential School | Aggregate 93% 

Achievements and Activities

Recognized multiple times in Broadcom Corporation with Spot Awards for impeccable skills in live debugging and development. 

Presented a paper on “Applications of NAN in IOT sensor market” in Internet of Things & Applications – 2016 held by IEEE committee in Pune, Maharashtra.


Participated in YAHOO Open hack – 2012 and developed a hand gesture based robot using Matlab and OpenCV library for gesture recognition.

Advance track programmer in Online Course on Machine-Learning organized by Stanford.

Attended various workshops such as “Speech Processing Applications” and “Applications of Linear Algebra in Communication and Control System”

Personal Information 


  1. Date of Birth: 11 June 1991
  2. Languages: English, Hindi, Kannada
  3. Address: Löwensteinring 44, Berlin, DE - 12353