-Совместно с командой предстоит разработка , внедрение и поддержка решений для тестирования для LTE базовых станций
#middle #удаленка #гибрид
••••••••
Test Tools - C++ Developer
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
☑️ Чем предстоит заниматься
-Совместно с командой предстоит разработка , внедрение и поддержка решений для тестирования для LTE базовых станций
-Создание дополнительного инструментария, полезного в разработке (симуляторы, генераторы, утилиты и пр.)
-Изучение деталей и обновлений спецификаций 3GPP
-Оптимизация кода под целевую платформу, доработка требований к инструментам тестирования
-Сбор различных метрик для оценки производительности кода
-Настройка симулятора/платформы под достижение максимальной производительности продукта
-Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт
-Исправление дефектов (когда они появятся)
-Анализ кода/участие в обсуждении кода (как своего, так и коллег)
☑️ Наши пожелания к кандидатам
-Знание C++11/14/17/20 и опыт работы с его применением данных языков 3х лет и более
-Опыт разработки ПО под ОС Linux
-Опыт реализации телеком протоколов
-Необходимо быть знакомым с классическими алгоритмами и структурами данных
-Самостоятельно решение сложных комплексных задач в новой предметной области
-Умение работать с документацией (в первую очередь читать и понимать)
-Умение отлаживать собственный (и не только) код, а также тестировать его
-Опыт написания многопоточных и/или асинхронных программ
-Опыт работы по оптимизации/повышению производительности продукта
-Знание сетей, базирующихся на TCP/IP
-Опыт работы со встраиваемым программным обеспечением и системами реального времени
-Опыт работы с системами версионного контроля (Git, GitLab) и баг-трекинга (JIRA)
-Важно знать английский на уровне чтения и написания технической документации
-Общие знания мобильных телекоммуникационных систем GSM/LTE/5G
-Знание скриптовых языков (Python, Shell, Lua, etc.)
-Опыт оптимизации кода (как платформонезависимой, так и ориентированной на конкретное "железо")
-Опыт в разработке высоконагруженных систем
-Опыт работы c инструментами для анализа производительности кода/ПО (Intel VTune Profiler, Valgrind, perf, etc.)
-Опыт в разработке систем с балансировкой нагрузки
-Опыт в профилировании кода
-Опыт в применении различных методов/инструментов отладки/диагностирования ошибок
-Опыт системного программирования
-Опыт работы/понимание Agile & Scrum
Контакты: ••••••••
🔥 •••••••• / •••••••• / ••••••••
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.