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

Москва
Обязанности:

  • тестирование вычислительной техники (сервера, сетевое оборудование, цифровые АТС, компьютеры и т.д.);
  • разработка/доработка драйверов под Linux Kernel;
  • пересборка и настройка ядра Linux;
  • разработка программ и методик тестирования;
  • программирование в среде Linux;
  • тестирование ПО и аппаратных платформ;
  • подготовка текстовых подробных отчетов по проведенным работам.


Требования:

  • опыт работы от 5-ти лет;
  • высшее образование;
  • глубокое знание C/C++, опыт работы в области системного программирования под Linux;
  • знание технологий параллельной разработки, опыт разработки параллельных приложений;
  • опыт программирования на уровне ядра Linux;
  • опыт разработки драйверов под Linux Kernel;
  • разработка, модификация и сопровождение тестового ПО и специальных утилит для настройки, испытаний и диагностики промышленных компьютеров, процессорных плат (на базе процессоров х86 - Intel, AMD), интерфейсных модулей;
  • сопровождение ПО и документации (модификация, корректировка, обновление документации);
  • знание архитектуры и принципов работы операционных систем Linux;
  • хорошее знание Unix API: демоны, межпроцессное взаимодействие (IPC), мультипотоковые программы;
  • базовые знания протоколов семейства TCP/IP, опыт разработки сетевых программ;
  • базовые знания библиотек: STL, boost;
  • владение основными средствами разработки и контроля версий под Linux: bash, make, gcc, ld, gdb, valgrind, cvs и т.д;
  • умение разобраться в чужом коде, умение работать в команде;
  • английский технический свободно.


Условия:

  • работа в крупнейшей телекоммуникационной компании;
  • полное соблюдение ТК РФ;
  • срочный трудовой договор;
  • офис находится вблизи ст. м. Сокольники;
  • график работы: 5/2, с 9.00-18.00 ч., (пятница: сокращённый день - до 16.45 ч.);
  • возможность заниматься спортом (футбольная команда).
Анкетирование