Перед командой ОС стоит задача развития и поддержки мобильной операционной системы Аврора. Мы ищем как начинающих разработчиков, желающих активно развиваться в области системного программирования, так и опытных, способных быть мейнтейнерами ключевых компонентов ОС и готовых активно взаимодействовать с сообществом и иностранными разработчиками.

c++ разработчик
ниже рынка
на 19,7%
вакансия
250 000 ₽
в среднем
311 458 ₽
описание
Владение английским на уровне не ниже intermediate
требования
Конечно, вот обновлённый и упрощённый список требований с объединёнными и сокращёнными пунктами:
- Имеете опыт системного программирования от 1 года и высшее техническое образование
- Знаете архитектуру Linux и хотя бы одну подсистему ядра (драйверы, безопасность, память, namespaces и др.)
- Работали с ядром Linux, знакомы с инструментами отладки (kgdb, Kprobes, debugfs, Trace events)
- Владеете C/C++, STL, bash и Python
- Понимаете POSIX API, принципы многопоточности и межпроцессного взаимодействия
- Обладаете знаниями ООП, структур данных, алгоритмов, паттернов проектирования и принципов SOLID
- Работали с сетевым программированием
- Используете Qt/QML, boost, glib2, D-Bus и systemd
- Опыт работы с gcc/g++, make/cmake, gdb, perf и другими инструментами разработки
- Уверенно пользуетесь git
- Знаете архитектуру ARM и ARM assembler
- Работали с Open Build Service, создавали RPM-пакеты
- Участвовали в open source проектах
условия
- Конкурентная заработная плата (обсуждается с успешным кандидатом)
- Современное оборудование для работы
- Работа в команде опытных профессионалов с перспективой роста
- Гибкий график 5/2
- ДМС
- Отсутствие дресс-кода
- Возможность влиять на продукт и видеть результат своей работы
- Обучение за счёт компании
- Участие в международных конференциях за счёт компании