CareerPlan

Embedded Firmware Engineer - UniFi Protect

BucharestFull-time2026-10-05 → 2026-11-10

Core

Develop kernel and user-mode applications for UniFi Protect device firmware, including Linux Kernel, rootfs, Websocket, and RESTful API design.

Role type

Embedded Firmware Engineer

Builds

Firmware for UniFi Protect product line devices

Domain

Networking hardware / Embedded Linux

Required skills

C++, C, Linux kernel development, ARM platform, 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 Kernel, gRPC, Websocket, RESTful API, gdb, strace, Git, C++, C

Responsibilities

Implement kernel mode and user mode applications for UniFi-Protect product line device firmware; Implement features to support hardware testing and diagnosis of various kinds of embedded devices; Work closely with various teams, like EE, Backend, Frontend, Mobile, QA, Factory and Manufacturing

Seniority

Mid-Senior, hands-on IC