Системный программист C/C++ (команда Application Management)

Дата размещения вакансии: 26.11.2024
Работодатель: Открытая мобильная платформа
Уровень зарплаты:
з/п не указана
Город:
Москва
проспект Вернадского 41
Требуемый опыт работы:
От 3 до 6 лет

Команда Application Management занимается разработкой функционала, обеспечивающего взаимодействие сторонних приложений и их процессов с системными компонентами ОС Аврора.

Также команда занимается управлением жизненным циклом приложений и их ресурсами, расширяя базовый набор возможностей с помощью разрабатываемого API, и предоставляет базовый набор операций с приложениями, таких как установка, удаление и обновление.

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

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

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

  • Опыт системного программирования от 3-х лет на C/C++
  • Знание архитектуры и опыт разработки под Linux
  • Понимание принципов многопоточного программирования и межпроцессного взаимодействия
  • Знание libc, POSIX API, STL
  • Опыт работы с gcc/g++, gdb, gprof/perf, make/cmake

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

  • Опыт работы с D-Bus, systemd
  • Опыт работы с библиотеками boost, glib2
  • Знакомство хотя бы с одной подсистемой Linux Kernel (drivers, security, MAC (SELinux, SMACK, AppArmor), memory management, power management, scheduler, namespaces)
  • Опыт работы с kgdb, Kprobes, Jprobes, debugfs, Trace events
  • Опыт работы с Open Build Service
  • Опыт интеграции и создания пакетов RPM
  • Участие в крупных open source проектах

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

  • Конкурентный уровень заработной платы (обсуждается с успешным кандидатом)
  • Современное оборудование рабочего места
  • Работа в команде профессионалов высокого уровня с возможностью карьерного и профессионального роста
  • Гибкий рабочий график 5/2
  • ДМС
  • Отсутствие дресс-кода
  • Возможность влиять на проект хорошими идеями и видеть свой вклад в конечном продукте
  • Возможность обучения за счёт компании
  • Возможность участия в международных конференциях за счёт компании
  • Обучение в Корпоративном университете Ростелеком, а также доступ к онлайн-библиотеке с полезными книгами

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