Yadro·Москва, Санкт-Петербург, Минск, Нижний Новгород·4 дек.
C developer for GSM
Ориентир по рынку≈ 150 000 – 335 000 ₽наша приблизительная оценка по 98 вакансиям этой роли и грейда, у работодателя вилка не указана
🌍 УдалённоMiddleПолная занятостьПродуктовая
Стоит ли откликаться
Скорее не тратить время
Объявление, похоже, просто висит: признаков живого найма нет.
2 из 4 в норме
Похоже, сюда не нанимают: что спросить, чтобы не откликаться в пустоту
Деньги
Сумму в объявлении не указали. Ориентир на созвон: столько платят в 98 похожих вакансиях Разработчик уровня Middle.
Живость
Признаки того, что найма здесь сейчас нет:
- Висит 684 дня
- Висит дольше 90% вакансий того же грейда
- У компании 77 из 121 вакансий висят дольше обычного
- Зарплата не указана
- Компания обычно держит вакансии открытыми 667 дней
Описание
Обязанности: 9, требования: 24. Понятно, что за работа, ещё до отклика.
- Известно
- работают по Scrum и высокие нагрузки
- Не сказано
- как оформят, из каких стран можно работать и часовой пояс команды
Что требуют
ОбязательноC++Python
Надбавка к зарплате на этом уровне: Python +40%.
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
Что стоит спросить: вопросы именно к этой вакансии для первого созвона
Когда откликаться
Стоит ли спешить: за сколько дней эта компания обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Наша компания
Приглашаем специалистов в команду разработчиков для создания инновационных продуктов в сфере телекоммуникаций! Наша команда работает над созданием базовой станции стандарта GSM и контроллера базовых станций для крупнейших телекоммуникационных операторов.
О роли
Мы предлагаем вам возможность принять участие в разработке полного цикла — от планирования и архитектуры до программирования на языках C (80-90%) и C++, а также тестирования всех видов. У нас есть большой выбор задач, где каждый специалист сможет найти область интересов, будь то работа ближе к радиоканалу или к бизнес-логике. Присоединяйтесь к нашей команде!
Чем предстоит заниматься
Совместно с командой профессионалов, имеющих большой опыт в сфере телекоммуникаций, разрабатывать базовую станцию и контроллер базовых станций GSM от этапа исследования и прототипирования до вывода в коммерческое использование
Разрабатывать код на C (около 80-90%) и C++
Работа с полным стеком протокола 3GPP для GSM базовых станций, преимущественно L1/L2/L3 OSI
Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт
Разработка новой функциональности, доработка существующей функциональности
Исправление дефектов в продукте
Разработка тестов на реализованный функционал (на различных уровнях тестирования)
Создание дополнительного инструментария, полезного в разработке (симуляторы, генераторы, утилиты и пр.)
Анализ кода/участие в обсуждении кода (как своего, так и коллег)
Наши требования
Опыт самостоятельного решения сложных комплексных задач в новой предметной области
Опыт коммерческой разработки на языке программирования C
Умение работать с документацией (в первую очередь читать и понимать)
Умение разбираться в больших объемах чужого кода
Умение отлаживать собственный (и не только) код, а также тестировать его
Необходимо быть знакомым с классическими алгоритмами и структурами данных
Опыт написания многопоточных и/или асинхронных программ
Знание сетей, базирующихся на TCP/IP
Опыт работы со встраиваемым программным обеспечением и системами реального времени
Опыт работы с системами версионного контроля и баг-трекинга
Важно знать английский на уровне работы с технической документацией
Знание C++11/14/17/20
Общие знания мобильных телекоммуникационных систем GSM/LTE/5G и других
Знание RTP, RTCP, GSM codecs
Oпыт оптимизации кода (как платформонезависимой, так и ориентированной на конкретное "железо")
Oпыт в разработке высоконагруженных систем
Oпыт в разработке систем с балансировкой нагрузки
Oпыт в профилировании кода
Опыт портирования кода
Опыт в применении различных методов/инструментов отладки/диагностирования ошибок
Знание скриптовых языков (Python, Shell, TTCN, etc.)
Знание цифровой обработки сигналов и опыт работы с Matlab
Опыт системного программирования
Опыт работы/понимание Agile & Scrum