Город: Москва
З/п: обсуждается с кандидатом
Опыт работы: От 1 года до 3 лет
Отзывы о компании Auriga

АУРИГА — российско-американская компания, ведущий разработчик программного обеспечения на заказ для зарубежных и российских клиентов – открывает вакансию Инженера сопровождения (Unix, kernel, applications) в г. Москва.

Описание проекта:


Данная работа для тех, кто хочет окунуться во все возможные детали реализации операционной системы. К вам попадут проблемы как на самом низком уровне – например, работа непосредственно с железом (регистры устройств, обработчики прерываний, мепирование конфигурационных и I/O пространств), так и работа с драйверами и ядровыми интерфейсами. Более того, система поддержки разработки также будет в вашем ведении и вам наверняка перепадут задачи по исправлению проблем с ней. Компиляторы, отладчики – все это будет также объектом исследования в процессе решения ваших задач. Выяснение, почему не работают пользовательские аппликации, и устранение подобных проблем также будут входить в ваши обязанности. В целом, весь круг проблем, возникающих в среде разработки для операционных систем реального времени, вместе с проблемами самой операционной системы, лежат в круге ваших потенциальных обязанностей. Это отличная возможность расширить свои знания до невероятных пределов.

 

Обязанности:


Сопровождение существующего программного обеспечения  от ведущего производителя в области встраиваемого ПО  и операционных систем реального времени c целью обеспечение его функциональности в соответствии с требованиями POSIX и техническим условиям, а именно:

  • выявление и устранение дефектов существующего ПО
  • модификация существующего ПО  в соответствии  техническим условиям заказчика
  • подготовка пакетов для обновления операционной системы и существующего ПО
  • портирование ПО из других операционных систем (Linux/BSD)

 

Требования:


  • Уверенные навыки программирования на C / C ++
  • Опыт работы  с ОС Linux/BSD/SunOS или другими UNIX-системами
  • Опыт написания скриптов: Bash, Perl и т.п.
  • Желателен опыт разработки драйверов устройств
  • Понимание принципов работы встраиваемого ПО
  • Знание основ построения Unix-подобных операционных систем
  • Знание структуры и принципов работы GNU C/C++ компилятора
  • Опыт отладки ПО с использованием GNU Debugger
  • Английский язык: средний уровень (устный и письменный)


 Условия:


  • Конкурентоспособная заработная плата (зависит от результатов собеседования)
  • Развитая программа добровольного медицинского страхования
  • 40 часов в неделю (~8 часов в день), гибкий график работы
  • Возможность карьерного и профессионального роста
  • м.Университет

0
Нравится