Приглашаем в команду "ХайТэк" Ведущего системного программиста

Ведущий системный программист

Требования:
  • Высшее техническое образование, профильные специальности – программирование/прикладная математика/связь и информатика/микропроцессорные системы;
  • Опыт работы от 2 лет;
  • Кандидат должен ориентироваться в микроэлектронике, быстро разбираться в англоязычной документации по указанной тематике, понимать архитекуры встраиваемых систем и разбираться в методиках их программирования, знать основы системного программирования - понимать особенности программирования систем реального времени и драйверов устройств;
  • Свободное владение C++ (в диалекте C++11 обязательно, С++17 желательно) знание библиотеки boost является плюсом;
  • Опыт написания и отладки конкурентных, многопоточных, распределенных приложений;
  • Умение писать легкочитаемый «чистый» код;
  • Умение и желание учиться и использовать новые технологии;
  • Знание «альтернативных» архитектур ARM64, Power8/9, MIPS;
  • Глубокое знание архитектуры и внутреннего устройства Linux;
  • Должен иметь опыт разработки для Linux систем в user-space;
  • Желательно иметь опыт программирования в kernel-space;
  • Достаточное для уверенной работы знание unix shell и сопутствующих им программ (sed/awk …);
  • Достаточное для уверенной работы знание систем сборки Autobuild, cmake, jenkins;
  • Достаточное для уверенной работы знание системы контроля версий git, mercurial.
Желательно:
  • Участие в open-source-проектах;
  • Ссылка на GitHub является серьезным достоинством.
Условия:
  • ДМС после успешного окончания испытательного срока;
  • Работа в молодом и интеллектуальном коллективе;
  • Современный офис в 10 минутах ходьбы от м. Текстильщики;
  • Работа в компании ТОП-50.
Отправить резюме
* Отправляя резюме, Вы выражаете свое согласие на обработку персональных данных, указанных Вами в резюме, с целью последующего трудоустройства. Вы осведомлены, что отражаемые в резюме персональные данные будут считаться общедоступными и передаются потенциальным работодателям. Под обработкой персональных данных понимается сбор, систематизация, накопление, хранение, уточнение (обновление, изменение), использование, распространение (в том числе передача и трансграничная передача), обезличивание, блокирование, уничтожение и любые другие действия(операции) с персональными данными. Обработка персональных данных осуществляется в срок с момента регистрации и заполнения резюме и до момента его удаления.