Qualcomm logo

Engineer, Senior- WLAN Dev

Qualcomm
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

2+ Years

SKILLS REQUIRED

C ProgrammingLinux kernel developmentDevice DriversDebuggingLinux Wireless Subsystem

Job description

Overview

Senior Engineer role on Qualcomm's Wireless LAN Software team, focused on Linux WLAN host driver development and debugging for next-generation WiFi chipsets (WiFi 6/6E/7).

What you'll do

  • Design, develop, and maintain Linux WLAN Host drivers (FullMAC/SoftMAC) for Qualcomm's WiFi SoCs
  • Work within the Linux Kernel networking stack, including integration with cfg80211, mac80211, and platform drivers
  • Contribute to WLAN features such as Roaming, Concurrency, Power Management, and Data Path optimizations
  • Debug system crashes, kernel panics, and firmware interaction issues using logs and debugging tools
  • Work with firmware, hardware, and system teams to enable features and resolve issues across the stack

What you'll need

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience, OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience, OR PhD in Engineering, Information Systems, Computer Science, or related field
  • 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
  • 1+ year of any combination of academic and/or work experience with debugging techniques
  • 3–6 years of relevant industry experience in Embedded Software / Linux driver development
  • Strong proficiency in C programming and data structures
  • Good understanding of Linux Kernel Internals (Memory Management, Synchronization, Interrupt Handling, tasklets/workqueues)
  • Experience developing Linux Device Drivers (PCIe, SDIO, or USB buses)
  • Good understanding of IEEE 802.11 standards (802.11a/b/g/n/ac/ax/be)
  • Exposure to Linux Wireless Subsystem (cfg80211, nl80211, mac80211)
  • Experience using debugging tools such as GDB, logs, and tracing utilities
  • Ability to handle assigned tasks independently with guidance and deliver within timelines
  • Bachelor's or Master's degree in Computer Science, Electronics & Communication Engineering, or related field

Nice to have

  • Experience with Qualcomm WLAN drivers (ATH10k, ATH11k, ATH12k) or proprietary QC drivers (CLD/WCNSS)
  • Familiarity with user-space wireless components: wpa_supplicant, hostapd, or Android Wi-Fi Framework
  • Basic understanding of upstream Linux Kernel processes
  • Knowledge of embedded buses (PCIe, SDIO) and ARM-based platforms
  • Experience with version control tools (Git, Gerrit) and build systems (Yocto, OpenWRT)

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer, Senior- WLAN Dev