YADRO

Software Engineer (Telecom Platform)

в YADRO

от 250 000 ₽/мес на руки

📍 Москва (м. Краснопресненская / м. Улица 1905)Санкт-Петербург (м. Площадь Ленина)Нижний НовгородМожно удалённо из РФ
Специализация
С / С++
Уровень
Senior
Английский
B1 — IntermediateB1 — Intermediate

Технологии/инструменты

СC++11/14/17/20LinuxCMakeBazelYoctoGitlabBitbucketJira

Чем предстоит заниматься

  • Развивать платформу, обеспечивающую middleware services, high avaliability, node management и delivery для приложений в составе базовой станции LTE/GSM.
  • Участвовать в проектировании и развитии архитектуры телеком-платформы.
  • Разрабатывать компоненты телеком платформы в технологическом стеке С++/Linux.
  • Разработка API по взаимодействию с аппаратным обеспечением и операционной системой для конфигурации и управления инфраструктурой.
  • Разрабатывать и развивать высокопроизводительный канал коммуникации между компонентами, подсистему временной синхронизации компонентов, управление конфигурацией инфраструктуры и компонент.
  • Поддерживать средства развёртывания и обновления приложений.
  • Собирать метрики для оценки производительности продукта.
  • Исправлять дефекты.
  • Создавать инструментарий для поддержки разработчиков.
  • Разрабатывать unit-тесты, проводить код-ревью, писать техническую документацию.
  • Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях.

Что мы ожидаем от будущего члена команды

  • Знание С и C++11/14/17/20.
  • Уверенные знания сетей, базирующихся на TCP/IP.
  • Знание ОС Linux на продвинутом уровне и опыт разработки для Linux.
  • Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода).
  • Знание и опыт работы со CMake, Bazel, Yocto или других систем автоматизации сборки ПО.
  • Опыт работы с механизмами межпроцессного взаимодействия (IPC).
  • Знание примитивов синхронизации потоков в многопроцессорных системах.
  • Знание и понимание различных уровней тестирования, умение тестировать собственный код.
  • Опыт работы с системами версионного контроля (Bitbucket, Gitlab) и баг-трекинга (Jira).
  • Важно знать английский на уровне чтения и написания технической документации.
  • Самостоятельное решение сложных комплексных задач в новой предметной области.
  • Умение работать с документацией (в первую очередь читать и понимать).

Дополнительно приветствуем:

  • Понимание функционирования Event-driven приложений, построение DataPlane (DPDK, ODP, EventMachine).
  • Опыт конфигурирования и использования SRIOV, SoftSwitches.
  • Опыт использования I2C, PCIe и подобных протоколов и интерфейсов для взаимодействия с оборудованием.
  • Опыт работы со встраиваемым программным обеспечением и системами реального времени.
  • Опыт работы с gRPC и REST протоколами.
  • Знания об устройстве ядра Linux и опыт написания драйверов.
  • Умение писать системные приложения и демоны под GNU/Linux.
  • Общие знания мобильных телекоммуникационных систем LTE.
  • Знание Go.
  • Oпыт в разработке высоконагруженных систем.
  • Oпыт в профилировании кода и в применении различных методов/инструментов отладки/диагностирования ошибок.
  • Знание и опыт работы с системами виртуализации.

О нашем офисе

  • Красивый и удобный офис на территории БП «Полюстрово», в 15 мин от метро «Площадь Ленина» или «Новочеркасская», г. Санкт-Петербург.
  • Красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва.
  • Красивый и удобный офис на территории БЦ «Corner Place», 15 минут от метро «Горьковская», г. Нижний Новгород.

Мы предлагаем

  • Программу поддержки инноваций: Премии за регистрацию патентов, создание результатов интеллектуальной деятельности.
  • Поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами.
  • Обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях.
  • Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких.
  • Лекторий с выдающимися экспертами: инженерами, учеными и исследователями.
  • Открытое общение: регулярные онлайн-встречи всей команды YADRO.
Ксения Михайлова Senior IT Recruiter
YADRO

О компании YADRO

Сфера
Продуктовая компания

YADRO — российская технологическая компания, основанная в 2014 году. Мы создаём, производим и поддерживаем линейки серверов, систем хранения данных и коммутаторы для ЦОДов различных ИТ-компаний, банков, ритейлеров, предприятий сферы образования, энергетики и транспорта.

Кроме того, мы разрабатываем микропроцессоры на базе открытой архитектуры RISC-V, внедряем технологии на базе искусственного интеллекта в продукты YADRO, строим собственную базовую станцию и создаём операционную систему для персональных устройств KVADRA.

Сегодня команда насчитывает несколько тысяч сотрудников, большая часть из которых — инженеры. Нас объединяет стремление создавать лучшие технические решения и оставить свой след в истории.

Похожие вакансии

7 000 – 8 500 $/мес на руки
Полная удалёнка
560 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
560 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Екатеринбург, Казань, Новосибирск, Нижний Новгород, Воронеж, можно удалённо из РФ
500 000 – 650 000 ₽/мес на руки
📍 Москва (м. Авиамоторная), офис или гибрид
450 000 – 600 000 ₽/мес на руки
📍 Москва (м. Кутузовская), Санкт-Петербург (м. Новочеркасская), офис несколько дней в неделю