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

Network Optix (Nx) is a successful IT-company that specializes in IP Video Management Systems. Nx makes powerful, exciting, easy-to-use network video management software that enables everything from recording IP Cameras on a Raspberry Pi to capturing Rocket launches. We are headquartered in California with subsidiaries in several countries (Australia, Germany, Spain, Russia, Sweden, Taiwan). Seven years of constant development helped us in being recognized as #7 fastest growing software company (rated by Inc.5000 - 2016). Our product is video management system Nx Witness. The main language we use is C++17 (transition to C++20 is expected soon).   Responsibilities:   Add new server side features   Examine various cameras APIs and add cameras control into server for different vendors   Interact with device manufactures to improve their APIs   Investigate net traffic to fix bugs in server-camera interaction   Skills Required:   Good knowledge of modern C++/STL , extensive use of templates   Good knowledge 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   Knowledge of Qt 5   Acquaintance with C++20   Experience in analyzing net traffic with Wireshark.