Sudhanshu A John
Wireless Software Engineer @ Apple
About
As a Wireless Software Engineer at Apple for over five years, I have been involved in software development for various products, such as iPAD, iPhone, Mac, and Watch, on all flavors of OS Apple provides. My core competencies include wireless communication system, wireless security, Wifi data path, Wifi/BT stack, IOKit and Driver kit, FPGA firmware, Bluetooth IP, MAC Randomization, and Link debouncing. I have also designed and developed new Wifi/BT changes to existing stack, such as Wifi7, 802.11AX, 802.11AC, 802.11N, 802.11s (MBCA), Beacon Collision Avoidance (802.11K), Roaming aggressiveness, and Sticky roaming. Additionally, I have a WiMAX RF Design certification and multiple patents and publications in wireless communication and location finding. I have represented Intel in Wifi Alliance task group meetings related to wireless standards, such as WPS, WPA2, Wifi-Direct, Wireless Display, and 802.11ac. I have also worked with MSFT co-engineering on defining requirements for new Wifi architecture on Windows 10 systems and beyond. My mission is to leverage my domain expertise and skills in wireless software engineering to create innovative and impactful solutions for Apple and its customers. I am passionate about wireless technologies and always eager to learn new trends and developments in this field. I am open to opportunities in wireless LAN and Bluetooth design development and architecture role.
United States
San Francisco Bay Area
Consumer Electronics
Real-Time Operating Systems (RTOS), High Performance Computing (HPC), Wireless, TCP/IP, Linux, C, WiFi, Device Drivers, Embedded Systems, C++, Debugging, CDMA, Algorithms, Matlab, UMTS, WiMAX, IP, WLAN, Intel, Linux Kernel
Experience

Wireless Software Engineer
Cupertino, California
At Apple my work involves Software Development for iPAD, iPhone, Mac Products, Watch on all flavors of OS Apple provides. IOKit and Driver kit work, Wifi data path changes, connectivity state machine changes and Wifi security /Certification Design and development of new Wifi/BT changes to existing stack. New spec, revisions/development. WiFi7, 802.11AX, 802.11AC, 802.11N, 802.11s (MBCA), Beacon Collision Avoidance (802.11K) via Neighbor reporting, Beacon reporting. Beacon drift, Roaming aggressiveness, Sticky roaming and all legacy design improvements. Mac Randomization. Link debouncing for better connectivity. iOS based kernel extension size optimization, disassembly and decompilation analysis.

Senior Firmware Engineer
Altera
United States
FPGA firmware design development and RTL verification via emulation modeling. Secure Authentication, BSP and design support based on NIOS II, ARM based multiprocessor systems. Programming SHA engine for SHA widths 256, 384 and 512. AES encryption. QSPI, JTAG and AVST-16, AVST-32 bit mode support for user design. Design support for 5G prototyping. (Stratix 10) Design support for Bluetooth 5.0 prototyping. (Baseband to Baseband setup) (Stratix 4) Light work on understanding FPGA routing protocol for different programming units Debug using muti chain JTAG, system console, USB blaster II.

Senior Bluetooth Firmware Engineer
Hillsboro, OR
Hybrid FPGA's and total virtual platform for pre-si bringups are now a new norms of IP bringup. I have enabled individually first ever Bluetooth IP in sub 10 nm scale platform designs at Intel. My work includes Bluetooth 5.1, 5.0, 4.x, LTE coexistence, USB UART Bootloader, Synopsys OTG Core, USB2.0 (Serial, UTMI), IoTivity, IoT enablement. ARC EM11, 625D, ARM, MicroChip TL. Synopsys and Xilink FPGA core programming for Pre-Si build up of BT core. Ettus X310 with Matlab for BT core sniff. At Intel I have got a chance to work on FW development of Altera (now Intel) Arria 10, FM, Stratix 4 and Stratix 10 IP for Bluetooth and 5G IP enablement. ASIC front end development. Hardware description languages (Verilog, System Verilog and VHDL). AMBA bus standards such as AXI, AHB, and ACE. Synopsys DC/PrimeTime or similar tools. BT LE, LE Audio, DoA, A2DP, HFP, Audio BEC, Synchronous and Asynchronous channel performance work. BT baseband and RF bring up.

Wireless Software Architect
Intel
Working on Wifi Architecture, requirement, and Microsoft Co-Engineering, UEFI stack development and enablement for Wifi and Bluetooth on IA. I have worked on many layers of Wifi with Embedded , to UEFI Wifi development. PXE Boot architecture on IA platforms, replicating Intel AMT (vPro) in PXE. Contributed addition of SAR based Wireless Power control mechanism in ACPI 6.x specification. I have worked on end to end implementation of Wifi Direct flows for Intel Wifi devices which became first qualified Wifi Alliance device for test bed. (Flow implementation, Sigma, Wifi Alliance WiFi-Direct compliance). Worked on Wifi FCC regulation, per channel power calibrations, EEPROM image requirements and antenna requirements for Intel Wifi cards. Worked on 802.11 AC software prototype using Ettus UBX 160 USRP. Research and development experience on Wifi related PHY techniques using simulation and device modeling, MU-MIMO, Channel estimation techniques, direction of arrival, location sensing etc. using MATLAB, SDR, Radio Emulators etc. Track record successfully delivering many generations of Intel Wifi/BT solutions in product teams. Exciting feature enablement on Intel platforms for Comms Subsystem (i.e. Communication Hub, Geo Location Service, Coexistence) with/without other Comms devices and Soc architecture interface definition and interconnectivity on SDS system. Played key roles in implementation of Scanning, Association, Power Save (uAPSD), Link Rate Adaptation, Power saving offloads, Dynamic Frequency Selection Algorithm, Beamforming, Roaming, throughput enhancements and performance tuning of various Intel Wifi products. Collaboration with external vendors (Broadcom, Realtek, etc) on enabling Comms solution on Connected Standby capable system on IA platforms.Defining several PCIe based enhancement requirement on Comms device for IA SDS systems. Contributor to WFA specs and member WFA delivering test bed devices for certification purposes.

Wireless Software Engineer
The Mobility Wireless Group (MWG) looks after the developing softwares / tools and validating the software components developed using COM, C++, C# and C for wireless technology (802.11, Adhoc (i.e. Peer to Peer) 802.16) and WWAN, LAN, PAN networks . Professional in developing drivers/application software solution with experience of various successful product in market. Responsibilities were to develop software solutions for next gen Wifi/WiMAX combo devices with interoperability and user friendly experience. Strong Wireless domain protocol knowledge and problem solving skills.

Software Engineer
Ala-Mobile
AT command set mapping for Linux based handheld mobile device for application interfaces. Those days were of Blackberry and People loved QT.... UI had just started to turn shimmering and shiny...I was just developing small AT command set...

Research Assistant
U. S. Army Research Laboratory
Developed a new coding scheme using Encoded Pilot for LDPC codes to optimize decoder performance as well as channel estimation under the grant DAAD19-01-10537 for US Army lab Responsible for code development in C for algorithms and System design Worked involved proof of methodologies for proposed encoder- decoder architecture Comparison with short length block codes (Hamming Matrix Performance Analysis) Code development involved MATLAB and Mex Compiler
Sudhanshu A John's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


