Network Optix (Nx) is a 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 Platform helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.
We have locations in Walnut Creek, CA, Burbank, CA, and Oregon in the USA, and distributed teams around the globe (Taiwan, Australia, France, Spain, and Serbia to name a few). Nx is profitable and actively invests in expanding into new domains. We are growing our teams cross-functionally and across the globe.
We are actively developing new features to extend functionality so we are looking for a Senior C++ developer that will join our Platform team.
What you'll be doing:
Design and develop new functionality for our server SDKs Extend VMS REST API to make our system open for third-party developers Add new server-side features Implement SDK code samples Improve the ability to work in public networks: extending the supported media broadcasting protocols, NAT traversal Work with audio/video codecs and containers using FFMPEG.
Skills Required:
Good knowledge C++/STL, extensive use of templates Good knowledge of Networking programming Excellent skills in multi-threaded development Deep understanding of OOP and software design patterns Ability to support current codebase Good knowledge of algorithms B2+ English
Will be an advantage:
Tech/Team Leadership skills and experienceKnowledge of network protocols Experience in designing and developing public APIs and SDKs Experience with different media formats, codecs, containers (mkv, mpeg2-ts, h.264, webm, vp8, mjpeg etc), media delivery protocols (rtsp, http, hls), ffmpeg Knowledge C++20
Hybrid or Remote
The position is ideally a hybrid role and the office is located in Belgrade. We will also consider 100% remote.
We are offering
Competitive remuneration Paid leaves (Flexible PTO) Flexible working hours Private medical insurance Working with top industry experts in our international team
Network Optix is an equal opportunity employer committed to diversity and inclusion in the workplace. We celebrate the diversity of our workforce, which includes people of all cultural, national, racial, gender identities, and those who have served in the military. We strive for an environment where creativity and collaborative growth thrive. If you have a disability or special need that requires accommodation, please let us know.
CCPA disclosure notice