U

Ubiquiti

Delivers enterprise and consumer networking gear

Embedded Wi-Fi Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeKaunas, Kaunas City Municipality, Lithuania€3k - €7k /mo

About the Job

Requirements

  • At least 3 years of embedded firmware development in C/C++.
  • Solid understanding of Linux internals, including processes, memory, networking, netlink, and epoll.
  • Strong networking fundamentals, including TCP/UDP, static and dynamic routing, iptables/nftables firewalls, and traffic control (tc).
  • Experience with Wi-Fi stack concepts (802.11 a/b/g/n/ac/ax/be) and WPA2/WPA3 security, EAP, and SAE.
  • Comfortable using Git and embedded build systems such as OpenWrt and Buildroot, including cross-compilation and toolchains.
  • Fluent in English and Lithuanian.

Responsibilities

  • Build firmware for new Wi-Fi 6/6E/7 (802.11ax/be) access points and routers.
  • Collaborate with global firmware and hardware teams to deliver wireless networking products.
  • Develop and maintain user-space services and libraries, including hostapd, wpa_supplicant integration, and management daemons.
  • Integrate third-party components and SDKs, such as QCA and MediaTek, into firmware and the OpenWrt-based build system.
  • Maintain and improve existing product firmware for stability, performance, and security.
  • Work with hardware and RF engineers on bring-up, calibration, board support, and issue investigation.
  • Optimize wireless performance, including roaming (802.11k/v/r), mesh/EasyMesh, airtime fairness, OFDMA/MU-MIMO, DFS/ACS, and QoS/WMM.
  • Diagnose complex field issues using logs, packet captures, and on-device tracing and profiling.

Desired Qualifications

  • Linux wireless and driver experience with mac80211/cfg80211 and NL80211; familiarity with ath10k, ath11k, or mt76.
  • Hands-on experience customizing hostapd/wpa_supplicant and their control interfaces.
  • Experience with chipset SDKs such as Qualcomm Atheros and MediaTek, and board bring-up.
  • RF fundamentals and validation, including link budget/SNR/MCS, spectral scan, regulatory domains (FCC/ETSI), and DFS certification.
  • Mesh networking (802.11s/EasyMesh), band steering, and roaming optimization (k/v/r).
  • Traffic analysis and diagnostics using Wireshark, tcpdump, radiotap, iPerf3, or IxChariot; automated test frameworks.
  • Python or Bash for tooling, CI/CD familiarity, and exposure to DPI/traffic classification.

About the Company

Ubiquiti

Delivers enterprise and consumer networking gear

Ubiquiti designs and sells networking equipment for enterprises, service providers, and consumers. Its products include the UniFi line (access points, switches, routers, cameras) managed by UniFi OS for centralized control; airMAX, airFiber, and UFiber for WISPs to build long-distance wireless links; and AmpliFi for home mesh networks. The company uses a direct-to-consumer, lean distribution model with a global network of distributors and a strong online user community that helps steer product development. Its goal is to provide affordable, high-performance networking hardware that expands internet access in underserved and emerging markets while supporting a broad ecosystem of users and partners.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2003

Recently Posted Jobs

Explore more opportunities at Ubiquiti

See more jobs