U

Ubiquiti

Delivers enterprise and consumer networking gear

Embedded Firmware Engineer - Network, Wi-Fi

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeTaipei, TaiwanNo salary listedIn-person

About the Job

Requirements

  • Develop embedded firmware in C/C++ for Linux- or RTOS-based systems.
  • Have 3 or more years of hands-on experience in board bring-up, driver integration, or SoC-level debugging.
  • Understand 802.11 protocols, MAC/PHY layers, and Wi-Fi system behavior in real-world deployments.
  • Understand kernel-space and user-space concepts, memory management, and interrupt handling.
  • Use debugging tools such as dmesg, perf, strace, JTAG, or logic analyzers to diagnose complex firmware issues.
  • Read schematics and work with hardware teams on platform-level bring-up.
  • Hold a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Communicate clearly in written and spoken English.

Responsibilities

  • Lead the development and maintenance of embedded firmware for Wi-Fi systems and networking devices.
  • Bring up new platforms, including bootloader configuration, BSP integration, and Wi-Fi chipset enablement.
  • Collaborate with hardware, RF, QA, cloud/backend, and manufacturing teams to deliver production-ready firmware.
  • Debug low-level system issues using kernel logs, tracing tools, and lab diagnostics.
  • Optimize performance across CPU, memory, thermal, and wireless subsystems.
  • Support factory processes through diagnostic tools, recovery flows, and upgrade mechanisms.
  • Improve firmware stability, reliability, and long-term maintainability.
  • Contribute to architectural discussions and feature planning across multiple product lines.

Desired Qualifications

  • Have experience with Wi-Fi firmware, wireless driver stacks, or connectivity products in production environments.
  • Be familiar with Qualcomm Atheros (QCA) SDKs, OpenWRT, Debian, or embedded Linux distributions.
  • Have a background in optimizing wireless performance across complex RF environments.
  • Have hands-on experience with BLE, thermal control, or secure boot implementations.
  • Have led cross-functional debugging efforts involving hardware, RF, and backend systems.
  • Be proficient with Git and other source code management tools.
  • Have contributed to open-source firmware or kernel projects.

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