Embedded Linux Firmware Engineer
Core
Develop Linux user-space firmware, system services, and network-facing applications for Ubiquiti networking products.
Role type
Embedded Linux Firmware Engineer
Builds
OpenWrt-based firmware and device-management services for networking hardware
Domain
Networking hardware / Embedded Linux
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux internals, Linux networking (sockets, IPC, netlink, epoll), embedded build systems (OpenWrt, Buildroot), Git, Bash, cross-compilation, AI tools
Preferred skills
OpenWrt components (procd, ubus, UCI, rpcd, netifd), API design, Linux security, performance analysis, Python scripting, CI/CD, open-source contribution
Technologies
Linux, OpenWrt, C, C++, Bash, Python, Git, netlink, epoll, TCP/UDP, IPv4/IPv6
Responsibilities
Develop Linux user-space firmware; Design and maintain system services and management daemons; Develop network-facing applications; Integrate open-source packages; Diagnose complex field issues using logs and profiling tools
Seniority
Mid-level, hands-on IC