Talent.com
This job offer is not available in your country.
WLAN / Linux Device Driver Engineer

WLAN / Linux Device Driver Engineer

Thought FrameworksBangalore
1 day ago
Job description

Position : WLAN + Linux Device Drivers Engineer

Experience : 3+ Years

Location : Bangalore

Work Type : Full-time, Work From Office

Job Summary :

We are seeking an experienced and immediately productive Engineer with a minimum of 3+ years in embedded systems development, specializing in WLAN / WiFi technologies and Linux device drivers. This full-time, Work From Office role in Bangalore is critical for developing and maintaining high-performance wireless networking solutions. While direct WLAN / WiFi expertise is highly preferred, candidates demonstrating strong foundational experience in Linux networking, kernel-level programming, and device drivers (e.g., Ethernet, storage) who can adapt quickly to the wireless domain will also be Responsibilities :

Linux Device Driver Development :

  • Design, develop, debug, and maintain complex Linux device drivers, specifically focusing on the WLAN / WiFi subsystem components.
  • Implement kernel-level code for the interaction between wireless hardware and the Linux networking stack, ensuring stability and optimal performance.
  • Analyze kernel logs, use debugging tools (e.g., ftrace, gdb, kprobes), and perform root cause analysis for driver-related and Networking Integration :
  • Apply deep technical knowledge of WLAN (Wireless LAN) / WiFi requirements and protocols to implement driver features.
  • Integrate, test, and validate the functionality of the wireless drivers within the broader Linux networking stack.
  • Ensure seamless connectivity, performance, and compliance with industry standards (e.g., IEEE 802.11 standards).
  • Demonstrate a strong awareness of networking in general, including IP layer concepts, routing, and network and Collaboration :
  • Be ready for immediate productivity, requiring little to no ramp-up time for development and debugging tasks.
  • Collaborate effectively with hardware teams, firmware developers, and other software engineers in a fast-paced development :
  • Experience : Minimum of 3+ years of professional experience in embedded software development or kernel-level Core Skills : Mandatory strong knowledge and hands-on experience with Linux device drivers and kernel Networking Knowledge : Required awareness and foundational understanding of networking in general and concepts related to the Linux networking WLAN / WiFi Focus : The requirement is specifically focused on WLAN with networking, emphasizing Linux Skills :
  • WLAN / WiFi Experience : Direct, hands-on experience developing or supporting WLAN / WiFi device drivers (e.g., mac80211 Adaptability : Experience with other complex Linux network drivers (e.g., Ethernet, USB networking) with demonstrated ability to quickly adapt to the wireless domain.
  • Programming : Expert proficiency in C programming for embedded and kernel development

(ref : hirist.tech)

Create a job alert for this search

Engineer Device Driver • Bangalore