C++ Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Аутсорсинговая компания, ориентированная на разработку ПО

Описание вакансии

О компании и команде

Мы – аутсорсинговая аккредитованная IT-компания Aston. С нами вы сможете хорошо зарабатывать, расширять свой опыт на перспективных направлениях и применять знания на крупных проектах.

На какой проект ищем C++ Developer?

Заказчик – российский интегрированный провайдер цифровых услуг и решений, лидер на рынке высокоскоростного интернета и интерактивного телевидения. Более 10 миллионов пользователей по всей стране.

Проект – «умный дом» – облачное решение, которое позволяет клиентам автоматизировать управление видеокамерами, датчиками, розетками, лампочками и другими устройствами. 

Чем предстоит заниматься?

  •  разрабатывать ПО платформы видеонаблюдения, которая работает на IP-камерах;
  •  интегрировать существующее ПО с чипсетами (SoC) разных производителей;
  •  оптимизировать код для повышения устойчивости, быстродействия и безопасности;
  •  изучать и применять новые эффективные подходы в разработке, использовать инструменты для повышения качества и скорости разработки, тестирования и внедрения.

Ожидания от кандидата

Чего мы ждем от специалиста?

  •  опыт коммерческой разработки ПО на С++ не ниже стандарта C++11 от 5-ти лет;
  •  знание STL;
  •  опыт разработки на Linux;
  •  опыт системной разработки с применением POSIX API (особенно межпроцессное взаимодействие;
  •  опыт работы с Embedded Linux (строение, startup, отладка под Embedded);
  •  опыт работы с Docker;
  •  опыт работы с CMake;
  •  знание кодирования видео, понимание структуры видеопотоков на уровне двоичных данных, знание протоколов доставки видео, например RTSP;
  •  опыт работы с Git, практикой code review;
  •  опыт работы с системами управления проектами (Jira, Redmine и т.п.);
  •  технический английский.

Будет плюсом:

  •  знание современных стандартов C++;
  •  опыт разработки Event Driven сетевых приложений;
  •  опыт в специфике работы с видеоданными;
  •  опыт работы и сборки под встраиваемые системы (ARM);
  •  опыт работы с GitLab CI;
  •  опыт работы с системами сборки Buildroot/Yocto.

Условия работы

Что мы предлагаем?

Хорошая зарплата

  •  размер зарплаты обсуждаем отдельно с каждым кандидатом;
  •  доплачиваем за менторство, ведение обучающих курсов, ревью проектов и участие в других профактивностях компании.

Развитие в профессии

  •  долгосрочные проекты от российских заказчиков;
  •  возможность выбирать или менять проект и пробовать себя в новых направлениях;
  •  прозрачная система Performance Review;
  •  ментор на все время работы в компании.

Комфорт и свобода

  •  свободный релокейт между офисами компании;
  •  возможность выбирать формат работы: удаленный, из офиса или гибридный;
  •  комфортные офисы в городах-центрах разработки;
  •  поэтапная система адаптации новых сотрудников.

Обучение

  •  корпоративный портал с материалами для изучения любого нового стека и повышения уровня по своей специальности и не только;
  •  участие в технических митапах и конференциях в качестве гостя и спикера.

Социальный пакет

  •  медицинская страховка (+стоматология);
  •  частичная компенсация спортивных абонементов;
  •  компенсация расходов на оплату коворкинга;
  •  3 sick-days в год;
  •  оплачиваемый бенч;
  •  оплачиваемый отпуск 28 дней в году;
  •  оплачиваемые больничные.

Корпоративная жизнь

  •  корпоративы и тимбилдинги;
  •  детские праздники и мастер-классы с подарками и сладостями для семей сотрудников.