CareerPlanSign in

Embedded Software Engineer - UniFi Connect

Stockholm💼 Full-time🗓 2026-09-23 → 2026-09-25

Core

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.

Role type

Embedded Software Engineer (IoT/Networking)

Builds

Thread-based smart home and IoT devices (UniFi Connect)

Domain

Consumer Electronics / IoT / Low-power Wireless Networking

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C, RTOS development, MCU debugging, IPv6, TCP/UDP, embedded firmware development, unit testing, OTA update pipelines

Preferred skills

Embedded Linux, Linux kernel development, 802.15.4 Thread, Zigbee, Bluetooth Mesh, OpenThread stack, Matter/CHIP protocol, OpenWRT/Yocto/Buildroot, vendor embedded SDKs (ESP-IDF, nRF Connect SDK)

Technologies

C++, C, FreeRTOS, Zephyr, RTOS, OpenThread, Matter, CHIP, JTAG, SWD, logic analyzers, protocol sniffers

Responsibilities

Design and debug embedded firmware for Thread devices; Integrate and maintain OpenThread stack and Matter layers; Collaborate with hardware engineers on SoC/MCU bring-up and RF debugging; Implement Thread border routing and network commissioning flows; Diagnose firmware issues using debuggers and analyzers; Write and maintain unit and integration tests

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.