Senior Software Engineer @Ubiquiti
Ubiquiti Inc. is a leader in developing innovative technology platforms for businesses, smart homes, and internet service providers. Driven by the mission to connect everyone, everywhere, Ubiquiti boasts over 100 million devices shipped worldwide, ranging from ISP networking solutions to next-generation IT infrastructure. Our dedicated team of hundreds of engineers, product managers, designers, and strategists fuels our growth and shared vision of revolutionizing the IT landscape.
Join us in shaping the future of connectivity!
We seek a highly skilled Senior Software Engineer to join our Stockholm, Sweden team and contribute to the ongoing success of UniFi Protect. UniFi Protect is a comprehensive video surveillance solution designed for residential, small-to-medium business, and enterprise environments. It delivers high-quality video, lightning-fast local storage, and a diverse camera portfolio to cater to any deployment need.
Responsibilities:
- Design, develop, and implement core functionalities within the UniFi Protect media streaming pipeline
- Collaborate with cross-functional teams to optimize performance, scalability, and reliability
- Contribute to the continuous improvement of video processing, streaming, encoding/decoding, and image processing algorithms
- Troubleshoot and debug complex issues within the media streaming infrastructure
Qualifications:
- Bachelor of Science in Computer Science or a related engineering field
- 3+ years of development experience with modern C++ (C++21 preferred)
- Solid understanding of electronic circuits
- Proven experience with embedded Linux systems (ARM processors, cross-building, systemd, fault-tolerance, IPC, debugging, troubleshooting, performance optimization).
- Familiarity with Postgres, Debian packaging, gRPC, and CMake
- Git proficiency (merging, rebasing)
- Experience with ANSI C, build systems and toolchains, debuggers, and scripting languages
- Excellent written and spoken English communication skills
Plus Factors:
- Experience with video processing, streaming, encoding/decoding, image processing, tuning, and enhancements
- Understanding of WebRTC technology, APIs, protocols, signaling mechanisms, media codecs, and transport protocols
- Knowledge of media codecs and standards (H264, H265, AAC, Opus)
- Familiarity with real-time communication concepts (media synchronization, jitter, latency, packet loss, bandwidth management)
- Experience with server-side JavaScript and Python
Ubiquiti offers a comprehensive benefits package that includes:
- International work environment
- Competitive compensation package
- Wellness allowance, occupational pension, and medical insurance
- Five weeks of annual vacation
- Flexible work hours
- Modern office space in central Stockholm (Epicenter)
- Free lunch three times per week
- Stocked pantry with snacks and drinks
We are excited to review your application and if you want to know more about us - Click here.
- Business area
- Tech & Product
- Locations
- Stockholm
- Remote status
- Hybrid
Colleagues
About OOAK RELATIONS
OOAK Relations is your strategic growth partner specializing in Sales, Tech, and Marketing & Communications. We help your business scale and make sure you have the right people in place. We find your one of a kind.
We partner with emerging technology companies, rapidly growing scale-ups, and innovative enterprises, both on the client and agency side.
We bring a wealth of expertise from our business areas combined with leadership, business development, and global reach. Our proven track record demonstrates our ability to scale businesses, build bulletproof brands, and achieve remarkable impact from technology to growth.
We pride ourselves on building exceptional relationships with remarkable individuals and our approach is rooted in a deep understanding of our client's needs no matter how complex and an unwavering commitment to delivering outstanding results.
We firmly believe that no need is too complicated and no greed is unasked for. We get it.
Senior Software Engineer @Ubiquiti
Loading application form
Already working at OOAK RELATIONS?
Let’s recruit together and find your next colleague.