jobapplier

Embedded Firmware Engineer - UniFi Connect

ubiquiti

This job is closed: the employer no longer lists it.

Responsibilities

  • Design, implement, and debug embedded firmware for 802.15.4 Thread-based devices (border routers, RCPs, sleepy/end devices) running on an RTOS and embedded Linux
  • Integrate and maintain the OpenThread stack and Matter commissioning/data-model layers across the product line
  • Work closely with hardware engineers on SoC/MCU bring-up and debug radio timing, RF, and low-power issues at the driver level
  • Implement and troubleshoot Thread border routing, SRP, and network commissioning/joining flows, including bridging to Wi-Fi/Ethernet backbones
  • Diagnose firmware-level issues using JTAG/SWD debuggers, logic analyzers, and protocol sniffers/packet captures
  • Write and maintain unit and integration tests; participate in code review
  • Contribute to OTA update pipelines and manufacturing/production test tooling

Requirements

  • Strong proficiency in C++ (99 % code base) and C for embedded systems
  • Hands-on experience with an RTOS (FreeRTOS, Zephyr, or similar)
  • Solid MCU debugging skills
  • Solid networking fundamentals, including IPv6, TCP/UDP
  • Strong analytical and debugging skills; able to work independently and cross-functionally

Preferred

  • Embedded Linux experience
  • Linux kernel development experience
  • Practical experience with 802.15.4 Thread, or comparable low-power mesh wireless protocols (Zigbee, Bluetooth Mesh)
  • Experience with OpenWRT, Yocto, or Buildroot build systems
  • Matter/CHIP protocol experience
  • Direct experience with the OpenThread stack
  • Experience with vendor embedded SDKs (ESP-IDF, nRF Connect SDK, or similar)

Benefits

International work environment

  • Competitive compensation package including wellness allowance, occupational pension, medical insurance, private health insurance, life insurance and work-injury insurance
  • Five weeks of holiday per year
  • Flexible work hours and hybrid work model

Modern office space located in Epicenter (Hötorget)

  • Access to all the latest Ubiquiti products and prototypes for home use and tests)
  • Please note that a background check will be conducted in the final stage of the recruitment process