Embedded Firmware Engineer
Core
Develop firmware for 5G & LTE networking products, integrating user space libraries and third-party software while collaborating with hardware teams.
Role type
Embedded Firmware Engineer (C/C++)
Builds
5G & LTE networking devices and firmware
Domain
Telecommunications / Networking
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux internals, networking stack (TCP/UDP, routing), Linux firewall (netfilter), traffic control (tc), VPNs (IPSec/OpenVPN/WireGuard), Git
Preferred skills
Cellular network technologies (LTE/UMTS/GSM/CDMA), Linux driver development, OpenWRT, DPI traffic analysis, Network Threat detection
Technologies
Linux, OpenWRT, WireGuard, netfilter, tc
Responsibilities
Develop user space libraries and services; Integrate third-party software into device firmware; Maintain existing product firmwares; Collaborate with hardware engineering to create new products and troubleshoot existing HW.
Seniority
Mid-level, hands-on IC