Network Optix (Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Operating System helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.
Nx is headquartered in Walnut Creek, California with additional locations in Burbank, California, Portland, Oregon, Belgrade, Serbia Taipei, Taiwan, and regional teams distributed across the globe. Recognized on the Inc 5000 Fastest Growing Companies list for 9 years running, we are committed to expanding our teams cross-functionally and globally.
Network Optix aims to power the world’s most intelligent video solutions, with the ultimate goal of carving a path toward revolutionizing the landscape of video technology and transforming how we perceive the world around us.
Our team is responsible for a big part of the server development - camera support. There are various camera manufacturers that have their own protocols to work with devices (ip-based. tcp/udp-based, http-based, soap-based, onvif-based etc, all kinds of text and binary protocols). The integration team investigates and supports them, often doing reverse engineering. A sufficient part of the work is investigating bugs on local and remote devices using Wireshark.
Our software runs on all kinds of hardware and operating systems. We write efficient portable code using C++20/23, cmake, conan, git.
Key Responsibilities
Subject area
Main directions of development are (dozens of protocols are used for each):
Some camera features to obtain, configure and control:
Modern cameras advanced video analytics capabilities we support:
What we’re looking for
Nice to have
What we offer
Hybrid
The position is ideally a hybrid role and the office is located in Belgrade, Serbia. The work cannot be completely remote, as it requires interaction with equipment (Cameras, Intercoms, NVRs, IP-speakers).