C/C++ Developer in L2/L3 (Радиочастотный центр)
Мы создаем программно-аппаратные решения для телеком-операторов, охватывая весь цикл разработки - от исследования и прототипирования до коммерческого запуска.
Наша команда разрабатывает ПО для базовой станции 5G New Radio (5G NR) – это технология нового поколения, которая обеспечивает высокую скорость передачи данных, минимальную задержку и повышенную емкость сети.
Мы приглашаем разработчиков уровней Junior+, Middle, Senior, Lead с опытом в разных доменных областях (опыт с телеком решениями не обязателен, является плюсом).
Присоединяйтесь к нашей команде, будем вместе расти и создавать системы, которыми будут пользоваться сотни тысяч людей!
Стек технологий, с которым мы работаем:
- С, C++ 20, многопоточное программирование, Linux, сетевой стек (L2/L3), Git, Jira
Чем Вам предстоит заниматься:
- Разработка программного обеспечения для базовой станции 5G NR: мы будем реализовывать полный стек протокола 3GPP для 5G базовых станций;
- Разработка/дополнение/исправление внутренней документации на разрабатываемый продукт;
- Выявление и устранение дефектов, участие в улучшении качества кода;
- Разработка тестов на реализованный функционал (на различных уровнях тестирования);
- Создание дополнительного инструментария, полезного в разработке (симуляторы, генераторы, утилиты и пр.);
- Анализ кода/участие в обсуждении кода (как своего, так и коллег).
Что мы ожидаем от будущего члена команды:
- Знание C++ и опыт разработки от 1 года. Мы приглашаем инженеров разного уровня: Junior+, Middle, Senior, Lead;
- Знание языка С;
- Умение отлаживать собственный (и не только) код, а также тестировать его;
- Знание классических алгоритмов и структур данных;
- Опыт написания многопоточных и/или асинхронных программ;
- Знание сетей, базирующихся на TCP/IP;
- Опыт работы с системами версионного контроля (Git) и баг-трекинга (JIRA);
- Владение английским языком на уровне чтения и написания технической документации.
Дополнительно приветствуем:
- Опыт системного программирования;
- Опыт разработки высоконагруженных систем;
- Опыт работы со встраиваемым ПО и системами реального времени;
- Опыт работы с DPDK;
- Умение работать с чужим и legacy кодом;
- Опыт разработки систем с балансировкой нагрузки;
- Опыт оптимизации кода на уровне платформы и аппаратного обеспечения;
- Навыки профилирования и отладки кода;
- Понимание принципов работы мобильных телекоммуникационных систем GSM/LTE/5G.
Мы предлагаем
Просторные и комфортные офисы
- Москва, лофт-офис с высокими потолками в бизнес-центре «Трехгорная мануфактура», 10–15 минут от метро «Краснопресненская»/«Улица 1905 года»;
- Санкт-Петербург, офис на территории бизнес-парка «Полюстрово», 15 минут от метро «Площадь Ленина»/«Новочеркасская»;
- Нижний Новгород, офис в историческом центре города на территории БЦ «Corner Place», 15 минут от метро «Горьковская»;
- Минск, офис с открытой террасой по адресу: проспект Победителей, 106.
Забота о сотрудниках
- ДМС со стоматологией с первых дней работы;
- Льготные условия страхования близких;
- Возможность взять day off для восстановления здоровья.
Помощь в личных и профессиональных вопросах
- Консультации юристов по любым вопросам;
- Сессии с психологом для поддержания ментального здоровья;
- Помощь экспертов по ЗОЖ и управлению личными финансами;
- Премии за патенты и изобретения.
Развитие и новые знания
- Учебный портал с лекциями от экспертов;
- Участие в топовых конференциях;
- Изучение английского;
- Дополнительное профессиональное обучение на внешних курсах.
Поддержка активных и творческих увлечений
- Программа, по которой можно вместе с коллегами посещать тренировки, творческие уроки и участвовать в соревнованиях — компания частично компенсирует расходы.
Бонусы и скидки от партнеров
- Скидки на посещение ресторанов и фитнес-клубов, заказы в сервисах доставки, на подписку в онлайн-кинотеатрах и другие спецпредложения.