Открытая мобильная платформа

Системный программист C/C++ в команду Connectivity

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Перед разработчиками стоит задача развития и поддержки мобильной операционной системы ОС Аврора.
Команда Connectivity отвечает за реализацию связи в ОС - вайфай, сетевой стек, модем и т.д. Мы не пишем сетевые протоколы и не работаем с железом, разработка по большей части ведется под userspace Linux.

Мы ищем как начинающих разработчиков, желающих активно развиваться в области системного программирования, так и опытных, с хорошим пониманием принципов работы OpenSSL, eBPF, TCP/IP, DNS, DHCP, TUN/TAP, VPN, TLS/SSL, socket.

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

  • Написание кода и отладка программных компонентов операционной системы
  • Участие в разработке архитектуры ОС Аврора
  • Написание юнит тестов для разработанных программных компонентов
  • Исправление критических ошибок системы, улучшение и развитие системных компонентов
  • Участие во внедрении результатов в open source проекты

Что мы ждём от вас:

  • Опыт системного программирования на С/С++, знание STL
  • Опыт сетевого программирования в Linux (сетевые сервисы, сетевые менеджеры)
  • Знание архитектуры Linux, опыт работы с ядром Linux
  • Знание libc и POSIX API
  • Опыт работы с gcc/g++, gdb, gprof/perf, make/cmake
  • Умение работать с git

Будем рады, если у вас есть:

  • Опыт работы с D-Bus, systemd, опыт интеграции и создания пакетов RPM
  • Опыт работы с Qt/QML framework
  • Знание архитектуры ARM/ARM assembler
  • Опыт работы с библиотеками boost, glib2
  • Знакомство хотя бы с одной подсистемой Linux Kernel (drivers, security, MAC (SELinux, SMACK, AppArmor), memory management, power management, scheduler, namespaces)

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

  • Работа в аккредитованной ИТ-компании.
  • Удобный формат работы — офис\гибрид\удаленно (можно выбрать, зависит от подразделения).
  • Гибкое начало рабочего дня, для нас важен результат.
  • Конкурентная заработная плата и годовой бонус по результатам работы.
  • Дополнительные 3 дня отпуска в год.
  • ДМС со стоматологий после испытательного срока и возможностью подключения к программе свои детей и родственников.
  • Обеспечиваем развитие сотрудников: обучение за счет компании, участие в профильных конференциях, онлайн университет Ростелекома, корпоративная библиотека МИФ, образовательная платформа Lerna.
  • Подарки на новый год для сотрудников компании и их детей.
  • Сервис скидок BestBenefits и бонусные программы от компаний партнеров.
  • Корпоративная жизнь: спортивные комьюнити: беговой, шахматный и футбольный клуб; клубы по интересам: играем в GO и не только; проводим корпоративы для сотрудников.

Оставляйте свои отклики, чтобы узнать подробности вакансии и проекта! Будем рады рассказать ответить на любые вопросы)