Tech jobs
Job listings
Embedded Firmware Engineer
Develop embedded C/C++ firmware for Ubiquiti’s networking devices, integrating 3rd-party software and collaborating with global teams on 5G/LTE products.
Embedded Firmware Engineer (Protect)
Develop embedded firmware for UniFi-Protect devices, writing kernel/user-mode code, drivers, and APIs while collaborating with hardware and software teams.
Embedded Firmware Engineer (Switch)
Develop and optimize embedded firmware for network switches, writing drivers in RTOS or Linux and collaborating with hardware teams to ensure stable, high-performance networking devices.
Embedded Software Engineer
Develops and maintains IPv6 networking features in enterprise router firmware using C/C++ and Linux networking stacks.
Embedded Software Engineer
Develops and optimizes IPv6 networking features for Ubiquiti’s UniFi enterprise routers, ensuring seamless IPv4-to-IPv6 integration and high-performance connectivity for global users.
Embedded Software Engineer
Develop and maintain IPv6 networking features in enterprise router firmware using C/C++ and Linux networking stacks, ensuring dual-stack compatibility and performance tuning.
Embedded Software/Firmware Engineer (Network products)
Develop embedded firmware for Ubiquiti’s UniFi network switches, integrating BSP to application layers and collaborating with global teams on features like VPN, firewall, and routing.
Embedded Software/Firmware Engineer (Network products)
Develop embedded firmware for Ubiquiti’s UniFi switches, working from BSP to networking apps, collaborating with global teams to implement features and fixes.
Embedded Wi-Fi Firmware Engineer
Develops embedded Wi-Fi firmware in C/C++ for Ubiquiti’s networking devices, integrating chipset SDKs and optimizing wireless performance on OpenWrt-based systems.
MCU Firmware Engineer
Develop and debug real-time embedded firmware for IoT devices like gateways and environmental systems using C/C++ in RTOS environments.
Project/Product Manager
Project manager leading embedded firmware development projects, coordinating teams, and driving IT product delivery for networking hardware and software.
Senior AI/Computer Vision Engineer
Build and deploy AI/computer-vision systems end-to-end, from data pipelines and model training to C++ edge integration and production validation.
Senior Embedded Engineer (Wireless)
Develop embedded Linux firmware for wireless broadband products using C/C++ and ARM/MIPS processors, focusing on 802.11 protocols and networking stacks.
Senior Security Engineer
Design and build network security features like IDS/IPS, DPI, and antivirus for enterprise routers, using C/C++ and Linux networking stack.
Software Engineer C++
Develop Linux-based networking apps and ML-driven device recognition in C++, with VPN features and AI tool integration.
Senior Software Engineer - UniFi Protect
Senior Software Engineer in Stockholm builds and maintains embedded firmware for Ubiquiti's UniFi Protect video surveillance platform, focusing on streaming, recording, and H.265 encoding on Linux-based ARM systems.
Senior Software Engineer - PKI
Build and own high-assurance PKI APIs and cryptographic services that issue, manage, and protect vehicle product keys and certificates across cloud and on-prem systems.
Senior Software Engineer, SDK Foundations - Publishing Platform
Build and maintain client SDKs and Unreal Engine plugins used by millions of players across Riot’s games, enabling social, commerce, and identity features.
Firmware Engineer
Designs, develops, and secures embedded firmware for devices using C/C++, Python, Linux, and security protocols like TLS/SSL, while debugging and integrating with hardware/software teams.