Напиши текст вакансии для должности "Системный программист С/С++ (разработка ОС Аврора)". Название компании: "Открытая мобильная платформа". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Linux', 'QtWebEngine', 'C/C++', 'Sailfish OS', 'Open Source', 'C++', 'Qt', 'Bash', 'Python'

Компания &quot;Открытая мобильная платформа&quot; ищет кандидатов на вакансию системный программист C/C++ (операционная система). Перед командой ОС стоит задача развития и поддержки мобильной операционной системы Sailfish OS RUS. Мы ищем как начинающих разработчиков, желающих активно развиваться в области системного программирования, так и опытных, способных быть мейнтейнерами ключевых компонентов ОС и готовых активно взаимодействовать с сообществом и иностранными разработчиками. Чем предстоит заниматься:  Написание кода и отладка программных компонентов операционной системы Участие в разработке архитектуры Sailfish OS RUS Написание юнит тестов для разработанных программных компонентов Исправление критических ошибок системы, улучшение и развитие системных компонентов Участие во внедрении результатов в open source проекты  Мы ждём от вас:  Опыт системного программирования: от 1 года Высшее техническое образование Знание архитектуры Linux, опыт работы с ядром Linux Знание С/С++, bash, python Знание libc и POSIX API Знание STL Понимание принципов многопоточного программирования и межпроцессного взаимодействия Опыт сетевого программирования Знание принципов ООП, алгоритмов и структур данных Опыт работы с gcc/g++, gdb, gprof/perf, make/cmake Умение работать с git Английский язык (уровня intermediate и выше)  Будем рады, если у вас есть:  Знание архитектуры ARM / ARM assembler Опыт работы с Qt/QML framework Понимание паттернов проектирования, принципов SOLID Опыт работы с 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 ДМС Отсутствие дресс-кода Возможность влиять на проект хорошими идеями и видеть свой вклад в конечном продукте Возможность обучения за счёт компании Возможность участия в международных конференциях за счёт компании