Talent.com
This job offer is not available in your country.
Wifi Software Engineer

Wifi Software Engineer

ThunderSoftPenangMalaysia, Penang, Malaysia
30+ days ago
Job description

A Wi‑Fi protocol software engineer specializes in developing and implementing the software that enables devices to communicate over Wi‑Fi networks. This involves working with the IEEE 802.11 standards, which define the protocols for wireless local area networks (WLANs). Their work spans various layers of the networking stack, from the physical layer (hardware) to the data link layer (MAC and LLC) and even higher‑level protocols like those used for security and authentication.

Key Responsibilities :

  • Understanding and Implementing Wi‑Fi Standards :

A Wi‑Fi protocol software engineer needs a deep understanding of the IEEE 802.11 standards, including different amendments like 802.11a / b / g / n / ac / ax.

  • Developing and Testing Software :
  • They design, develop, and test software components for Wi‑Fi functionality, including device drivers, MAC layer implementations, and higher‑level protocols related to connection management, security, and authentication.

  • Working with Hardware :
  • They collaborate with hardware engineers to integrate software with Wi‑Fi chipsets and ensure smooth communication between software and hardware.

  • Troubleshooting and Debugging :
  • They are responsible for diagnosing and resolving issues related to Wi‑Fi connectivity, performance, and security.

  • Staying Up‑to‑Date :
  • The Wi‑Fi landscape is constantly evolving, with new standards and technologies emerging, so they need to stay informed about the latest developments.

    Required Skills and Knowledge :

  • Strong Programming Skills :
  • Proficiency in languages like C / C++ is essential for developing low‑level software and drivers.

  • Operating System Knowledge :
  • Experience with Linux or other operating systems is crucial for developing and debugging Wi‑Fi software.

    A solid understanding of networking concepts, including the OSI model, TCP / IP, and various protocols, is necessary.

  • Wi‑Fi Specific Knowledge :
  • Expertise in Wi‑Fi protocols, including 802.11 standards, MAC layer, and security protocols like WPA / WPA2 / WPA3, is critical.

  • System‑Level Understanding :
  • They need to understand how Wi‑Fi systems work at a high level, including how they interact with other network components.

    In essence, a Wi‑Fi protocol software engineer bridges the gap between the physical layer of Wi‑Fi hardware and the software applications that utilize it, ensuring seamless and reliable wireless connectivity.

    Seniority level

    Seniority level

    Mid‑Senior level

    Employment type

    Employment type

    Full‑time

    Job function

    Industries

    IT Services and IT Consulting

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • PenangMalaysia, Penang, Malaysia