C++ Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

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.

Responsibilities:

  • Add new server side features

  • 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)

  • Extending VMS API and SDK to make our system open for third-party developers and create new integration abilities

Skills Required:

  • Good knowledge C++14/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 C++17

Ключевые навыки

Английский — B2 — Средне-продвинутый
Linux
Английский язык
C/C++
Немецкий язык
Networking

Адрес

Бауманская, Комсомольская, Moscow, Arbatsko-Pokrovskaya Line, metro Baumanskaya
Показать на большой карте

Вакансия опубликована 13 мая 2021 в Москве

Похожие вакансии