⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Senior С++ разработчик

Агентство / HR ресурс  В Кадре ( online-hr.ru )
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • C++ • Voice assistants
23 мая 2024
Удаленная работа
Опыт работы более 5 лет
300 000 ₽
Агентство  В Кадре
Описание вакансии

🔎 IT-компания, разработчик ПО в сфере информационной безопасности ищет С++ программиста в рамках расширения проектной команды.

Компания работает над созданием и выведением на рынок телекоммуникационного продукта промышленного класса.

Область применения продукта: VoIP-сети операторов связи, крупные корпоративные сети.

⭐️Вакансия: С++ Senior

⭐️Компания: Омега

⭐️Формат работы: Удаленно ( РФ)

⭐️Занятость: Полная

 

😐Обязанности:

✅Чтение документации и ТЗ, доработка и проектирование структур движения и размещения объектов данных и передача таких данных между потоками внутри приложения в соответствии с ТЗ

✅Работа в команде по выданным задачам, связанным с С/С++ написанием кода для проекта. Написание компонентов тестирования для поиска и исправления багов.


🔠Требующиеся навыки

✅Язык С/С++, высокий уровень владения и понимания синтаксических конструкций как С, так и объектным уровнем С++ (включая шаблоны).

✅Cmake на базовом уровне, умение изменить CMakeLists.txt скомпилировать проект, работа с gdb (включая gdb в консоли)

✅Опыт реализации IP-сетевых приложений. Разбор, модификация пакета на уровне app payload (L5) либо на уровнях TCP/UDP/IP.

✅Понимание принципов работы многопотоковых приложений и методов взаимодействия и передачи структур данных между потоками.

✅Работа с системными сокетами, организация межпроцессного взаимодействия.

✅Умение работать с базовыми объектами STD Templates: std::vector, std::map, std::array, std::list, std::unordered_map, std::string в составе не критичного к скорости выполнения кода

✅Умение работать в консоли Linux на базовом уровне


✔️Желательные навыки

✅Понимание принципов быстрых поисков данных на основе Hash таблиц и конструирование таких поисковых структур, либо кастомизации общих решений.

✅Понимание принципов работы со структурами связных списков, когда одна структура содержит указатель на следующую структуру.

✅Умение не злоупотреблять конструкциями malloc() , new() и memcpy() в составе кода, являющегося высоконагруженным приложением


❕Условия:

✅Занятость полная.

✅Гибкий график

✅Удаленная работа.

✅Оклад по результатам собеседования( обсуждается с каждым индивидуально)

✅Испытательный срок – 3 месяца.

 


Специализация
Информационные технологииРазработкаC++
Отрасль и сфера применения
Voice assistants
Уровень должности
СеньорТимлид/Руководитель группы

Еще интересные вакансии