Напиши текст вакансии для должности "C++ Developer (Platform)". Название компании: "NetworkOptix". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Network Optix (Nx) is a successful IT-company that specializes in IP Video Management Systems. We are headquartered in California with subsidiaries in several countries (Australia, Germany, Spain, Russia, Sweden, Taiwan). One of our strategic goals is to become an open, extensible IP video development Platform, that will be actively used to create new products and solutions. Our software already enables everything from recording IP Cameras on a Raspberry Pi to capturing Rocket launches. Our SDK and API are used to create video analytics/computer vision applications. We are actively developing new features to extend functionality so we are looking for a C++ developer that will join our Platform team. Responsibilities:   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   Support build system (cmake, internal workflow bot)   Optimize the product to work on embedded devices (ARM, Linux embedded) to be able to run server on cameras or small ARM boards (i.e. Raspberry pi)   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   Written English (Intermediate+)   Advanced Skills:   Knowledge 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