Nokia

Wi-Fi 6 (802.11ax) / 802.11s Software Engineer

Nokia$100K — $130K *
Plano, TX 75025In-Person
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in a relevant field such as Computer Science or Electrical Engineering.
  • 5+ years of experience in wireless networking software, especially enterprise-level systems.
  • Skilled in C and C++ programming, with knowledge of Python and Shell scripting.
  • Deep understanding of IEEE 802.11 protocols, specifically Wi-Fi 6 and mesh networking.
  • Experience with Host MAC architecture and the associated workflows.
  • Familiarity with the Linux networking stack and TCP/IP protocols.
  • Experience in debugging wireless issues using industry-standard tools.

Responsibilities

  • Design and develop software for Wi-Fi 6 (802.11ax) access points, focusing on advanced features.
  • Optimize throughput, latency, and airtime in enterprise networks for better performance.
  • Maintain and develop IEEE 802.11s mesh networking solutions, ensuring effective management and protocols.
  • Design software components for Host MAC, managing core networking tasks.
  • Integrate software solutions for NXP-based wireless access points, leveraging SDKs and reference designs.
  • Develop networking software on Embedded Linux and customize networking components.
  • Collaborate with diverse teams to ensure seamless product integration and releases.

Benefits

  • Opportunity to work on cutting-edge wireless networking technologies.
  • Collaborative work environment with cross-functional teams.
  • Access to ongoing training in advanced Wi-Fi technologies.
  • Potential to contribute to the architecture of enterprise software solutions.
Full Job Description
Job Description

We are looking for a talented and motivated Wi-Fi Software Engineer to join our team. The successful candidate will have expertise in Wi-Fi 6 (IEEE 802.11ax) and 802.11s mesh networking, and will work on designing and developing software for enterprise-grade wireless products. This role offers an opportunity to contribute to cutting-edge wireless networking technologies and collaborate with cross-functional teams.

Responsibilities

  • Design and develop software for Wi-Fi 6 (802.11ax) access points, implementing advanced features like OFDMA, MU-MIMO, and Beamforming.
  • Optimize wireless throughput, latency, and airtime utilization for enterprise networks.
  • Develop and maintain IEEE 802.11s mesh networking solutions, including Mesh Peering Management and Hybrid Wireless Mesh Protocol (HWMP).
  • Design Host MAC (HMAC) software components, managing association, authentication, and power-save operations.
  • Integrate and optimize software for NXP-based wireless access point platforms, working with NXP SDKs and reference designs.
  • Develop networking software on Embedded Linux platforms, customizing and maintaining hostapd, wpa_supplicant, and other Linux networking components.
  • Analyze and improve wireless performance metrics such as throughput, latency, and airtime efficiency.
  • Debug and troubleshoot wireless networking issues, utilizing tools like Wireshark and tcpdump to analyze packet captures.
  • Collaborate with RF, Hardware, Firmware, and QA teams to ensure seamless integration and product release.
  • Stay updated with the latest Wi-Fi technologies, including Wi-Fi 6E and Wi-Fi 7, and contribute to enterprise access point software architecture.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Telecommunications, or related field.
  • 5+ years of experience in wireless networking software development, with a strong focus on enterprise or carrier-grade products.
  • Proficiency in C and C++ programming, with experience in Python and Shell scripting.
  • In-depth knowledge of IEEE 802.11 protocols, Wi-Fi 6 (802.11ax), 802.11s mesh networking, and security frameworks like WPA2/WPA3.
  • Experience with Host MAC (HMAC) architecture, MAC state machines, and association workflows.
  • Familiarity with Linux networking stack, TCP/IP protocols, and netlink interfaces.
  • Strong understanding of wireless software stacks, including hostapd, wpa_supplicant, and mac80211.
  • Experience in debugging wireless issues using tools like Wireshark, tcpdump, and GDB.
  • Knowledge of NXP wireless chipsets and access point solutions is preferred.
  • Experience with OpenWrt, Yocto, or Buildroot, and Linux kernel development is an asset.

About Nokia

Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company. The company was founded in 1865 and has since grown to become one of the largest telecommunications equipment manufacturers in the world. Nokia's products include mobile phones, smartphones, and network equipment, among others. The company is committed to innovation and has a strong focus on research and development. Nokia is also committed to sustainability and has set ambitious targets for reducing its environmental impact. The company operates in over 100 countries and has a strong presence in Europe, Asia, and North America.
Learn more about Nokia
Size
87,927 employees
Market Cap
$25.8 billion
Industry
Net Income
-$2.5 billion
Founded
1865
5 Year Trend
-1.2%
Revenue
$21.8 billion
NASDAQ

Similar Jobs

More Jobs at Nokia

More Telecommunications & Hardware Jobs

Find similar Wi-Fi 6 (802.11ax) / 802.11s Software Engineer jobs: