CareerPlanSign in

Embedded Firmware Engineer - UniFi Protect

Stockholm💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Develop kernel and user-mode applications for UniFi Protect device firmware, including bootloaders, Linux kernels, and network services.

Role type

Embedded Firmware Engineer

Builds

Firmware for UniFi Protect security cameras and IoT devices

Domain

Consumer IoT / Smart Home / Video Surveillance

Deliverable

production ML models | product features

Required skills

C/C++, Linux kernel & user-space development, ARM architecture, Video/Audio streaming and transcoding, Hardware debugging (gdb, strace), Embedded Linux drivers

Preferred skills

Sigmastar/Ambarella platform experience, Build systems (OpenWRT/BuildRoot/Yocto), Hardware protocols (GPIO, USB, UART, SPI, I2C)

Technologies

Linux, gRPC, RESTful API, Websocket, Git, Python, Node.js, Shell

Responsibilities

Implement kernel and user-mode applications for UniFi Protect firmware; Implement features for hardware testing and diagnosis; Collaborate with EE, Backend, Frontend, Mobile, QA, and Manufacturing teams

Seniority

Mid-Senior, hands-on IC

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