Post a job
Work format
remote
Work type
fulltime
3 weeks ago

Разработчик С/C++

c/c++ stl алгоритмы структуры данных многопоточность асинхронные программы встраиваемое по системы реального времени tcp/ip udp
250 000-400 000
RUB
Разработчик С/С++
250 000 – 400 000 ₽ до вычета налогов

Обязанности:
• Совместно с командой предстоит разработка решений от этапа исследования и прототипирования до вывода в коммерческое использование;
• Разработка программного обеспечения ядра сети 4G/5G операторского класса;
• Изучение деталей и обновлений спецификаций 3GPP;
• Оптимизация кода под целевую платформу, доработка требований к платформе;
• Сбор различных метрик для оценки производительности кода;
• Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт;
• Разработка тестов на реализованный функционал (на различных уровнях тестирования);
• Создание дополнительного инструментария, полезного в разработке (симуляторы, генераторы, утилиты и пр.);
• Анализ кода/участие в обсуждении кода;
• Разработка ПО для работы с потоками пользовательских данных, поиск решений и реализация умных алгоритмов балансировки и приоритизации;

Требования:
• Знание языков программирования С/C++ и STL;
• Необходимо быть знакомым с классическими алгоритмами и структурами данных;
• Самостоятельности при решении сложных комплексных задач в новой предметной области;
• Умение работать с документацией (в первую очередь читать и понимать);
• Умение отлаживать собственный (и не только) код, а также тестировать его;
• Опыт создания и работы с многопоточными и/или асинхронными программами;
• Опыт работы со встраиваемым программным обеспечением и системами реального времени;
• Важно знать английский на уровне чтения и написания технической документации;
• Знание сетей, базовых протоколов (TCP/IP, UDP);

Будет плюсом:
• Опыт разработки высоконагруженных систем;
• Опыт разработки систем с балансировкой нагрузки;
• Общие знания мобильных телекоммуникационных систем GSM/LTE/5G;
• Опыт оптимизации кода (как платформонезависимой, так и ориентированной на конкретное "железо");
• Знание скриптовых языков (Python, Shell, Perl, etc.);
• Опыт системного программирования;
• Опыт работы/понимание Agile & Scrum.

Мы предлагаем:
• Официальное оформление по ТК РФ в аккредитованной ИТ компании;
• Конкурентный уровень заработной платы (достойно оцениваем ваши знания и опыт) + премирование по результатам работы;
• Полный пакет ДМС на сотрудника, супругов и несовершеннолетних детей;
• Удаленный или гибридный формат работы: удалённая работа из дома на корпоративном ноутбуке из любой локации, возможность посещать комфортный офис в Москве и Санкт-Петербурге;
• Внутренняя корпоративная культура, включающая в себя реферальную программу "приведи друга и получи денежный бонус!"

Контакты: