Программист для UNIX систем

Обязанности

  • Проектирование и разработка систем для встраиваемых платформ: MIPS, ARM, PowerPC
  • Сборка ОС Linux для работы на устройствах с процессорами ARM, MIPS, PowerPC
  • Узконаправленные, в том числе низкоуровневые, разработки для различных архитектур
  • Анализ и доработка имеющегося ПО, кросс-компиляция приложений, портирование программ на встраиваемые платформы.

Требования

  • Знание языков программирования: С\С++ (обязательно), Python, Perl, Bash-script. Приветствуется понимание Assembler
  • Умение применять POSIX(нити, таймеры, средства синхронизации и мультиплексирования, ввод-вывод)
  • Опыт компиляции программ (automake, cmake, gnu dev tools) отладка, профилировка
  • Знание принципов работы встраиваемых систем на базе различных процессоров: ARM, MIPS, PowerPC
  • Знание принципов работы низкоуровневых загрузчиков (U-Boot), умение управлять процессом загрузки ОС
  • Знание принципов разработки сетевых приложений
  • Глубокое знание принципов работы стека TCP\IP
  • Отличное знание UNIX-like систем (Linux, FreeBSD, OpenBSD)
  • Знание тонкостей и особенностей разработки для встраиваемых платформ

Особо приветсвуется

  • Опыт в модификации «прошивок» для различных устройств (роутеры, телефоны, телевизоры, электронные книги)
  • Опыт установки, настройки и администрирования Linux или BSD серверов
  • Навыки проектирования приборов на базе ARM и MIPS процессоров и написания ПО для них
  • Опыт разработки драйверов для Linux

Условия

  • Работа в молодом‚ дружном коллективе профессионалов
  • Стабильная оплата труда
  • Современный офис
  • Место работы – менее 10 мин. пешком от станции метро “Удельная”
  • Бесплатное обучение‚ повышение квалификации
  • Оформление по ТК РФ‚ оплачиваемый отпуск‚ больничный лист‚ страхование ОМС‚ корпоративные мероприятия
  • Полный рабочий день‚ понедельник-пятница
  • Испытательный срок – до 3-х месяцев

отправить резюме