Responsibilities
- Work on new 5G & LTE products
- Work as a part of the global team of firmware, hardware engineers and designers to develop cutting edge networking products and technologies
- User space libraries and services development and bug fixing
- Integration of 3rd party software into existing device firmware and build system
- Maintenance of existing product firmwares
- Work closely with HW engineering team to create new products and assist with finding problems in existing HW
Requirements
- 3+ years embedded firmware development experience with C/C++
- Good understanding of Linux internals
- Good knowledge of networking stack and protocols: TCP/UDP, static/dynamic routing
- Good knowledge of Linux firewall (i.e. netfilter) and traffic control (i.e. tc)
- Experience with VPNs: IPSec/OpenVPN/wireguard
- Experience with AI tools - Claude, Codex, etc
- Knowledge of Git version control system
- Fluent in English and Latvian
Nice to Have
- Experience with cellular network technologies (LTE/UMTS/GSM/CDMA)
- Experience with Linux driver development, OpenWRT
- Experience with DPI traffic analysis solutions
- Experience with Network Threat detections solution
Benefits
- International work environment and work with global development teams
- Ability to deliver software that is used by millions of people across the globe
- Opportunity to leverage and integrate modern AI tools into product development
- Access to all Ubiquiti products
- Medical insurance
- Hybrid approach - office in Riga
- Flexible work hours
- Compensation package matching global standards, including competitive salary depending on your qualification and background (starting from 3000 up to 7000 Euro gross monthly)
- A-class office with all the necessities - snacks, drinks, free parking, etc!
Work Arrangement
Hybrid — Riga
Additional Information
- Fluent in English and Latvian
- Flexible work hours
- Hybrid approach - office in Riga
- A-class office with all the necessities - snacks, drinks, free parking, etc!