Ведущий системный программист Embedded Linux (Team lead)

Дата размещения вакансии: 20.09.2024
Работодатель: Российские железные дороги
Уровень зарплаты:
з/п не указана
Город:
Москва
Западный административный округ, Можайский район, Инновационный центр Сколково, Большой бульвар 40
Требуемый опыт работы:
От 3 до 6 лет

Уважаемые соискатели, мы проводим подбор кандидатов на позицию Ведущий системный программист Embedded Linux (Team lead) в АО Инжиниринговый Центр Железнодорожного Транспорта. Центр был создан ОАО «РЖД» и холдингом «СИНАРА – Транспортные Машины» в целях развития железнодорожного транспорта, в том числе высокоскоростного, и современных объектов инфраструктуры железных дорог на территории Российской Федерации.

Компания занимается рядом передовых разработок в области железнодорожного транспорта, основные из которых:

  • разработка высокоскоростного подвижного состава со скоростью движения до 400 км/ч; разработка конструкций и технологий содержания железнодорожного пути с повышенным ресурсом;
  • участие в разработке беспилотного электропоезда.

ЗАДАЧИ, КОТОРЫЕ БУДУТ ПЕРЕД ВАМИ СТОЯТЬ:

  • сборка и поддержка дистрибутивов ОС Linux оптимизированных под применяемые аппаратные решения (оптимизация размера дистрибутива, времени загрузки, интеграция патчей реального времени);
  • формирование системы сборки дистрибутивов под применяемые аппаратные решения и поставки (развёртывания) на реальном оборудовании;
  • участие в разработке архитектуры системного и сервисного ПО;
  • разработка и поддержка системного и сервисного программного обеспечения для встраиваемых систем;
  • сопровождение разработки, при привлечении сторонних разработчиков;
  • взаимодействие с разработчиками прикладного программного обеспечения систем управления;
  • разработка и согласование программной и технической документации в рамках функциональных обязанностей и компетенций

МЫ БУДЕМ РАДЫ РАССМОТРЕТЬ ВАШЕ РЕЗЮМЕ, ЕСЛИ ВЫ ОТВЕЧАЕТЕ СЛЕДУЮЩИМ ТРЕБОВАНИЯМ:

  • релевантный опыт работы – не менее 3 лет;
  • опыт сборки и поддержки дистрибутивов встраиваемой ОС на базе Linux, опыт интеграции патчей реального времени или иных модификаций ОС для режима реального времени, опыт написания модулей ядра, опыт конфигурирования и доработки загрузчика (напр. UBoot);
  • опыт разработки драйверов, системного и сервисного программного обеспечения под ОС Linux для встраиваемых систем;
  • опыт программирования на C, опыт использования систем сборки (make cmake);
  • опыт в разработки с использованием непрерывной интеграции (сборки) и поставки (развёртывания) - CI/CD;
  • опыт разработки с использованием систем контроля версий (желательно Git);
  • умение читать электрические схемы, понимание принципов и архитектур современных электронных устройств, микропроцессорной техники и программно-аппаратных комплексов и систем;
  • способность планировать работу и выполнять сложные задачи в сотрудничестве с другими разработчиками при минимальном руководстве;
  • знание Английского языка на уровне чтения документации.

Приветствуется:

  • опыт работы с многопоточными системами реального времени, опыт разработки многопоточного ПО с использованием POSIX-API, опыт настройки планировщиков ОС;
  • опыт работы с интерфейсами Ethernet (протоколы TCP/UDP), CAN (протокол CANOpen);
  • опыт программирования микроконтроллеров и микропроцессоров (baremetal) в части реализации алгоритмов контроля и управления;
  • опыт отладки и проверки произведённого оборудования, умение пользоваться лабораторным оборудованием (тестер, осциллограф);
  • опыт разработки программной и технической документации по ЕСПД (ГОСТ 19);
  • понимание жизненного цикла ПО в соответствии с требованиями ГОСТ Р 61508 или схожих отраслевых стандартов;
  • опыт в разработке систем управления железнодорожного подвижного состава.

УСЛОВИЯ, КОТОРЫЕ МЫ ПРЕДЛАГАЕМ:

  • Конкурентоспособная заработная плата;
  • Гибкий график работы;
  • Полное соблюдение трудового законодательства;
  • Эффективную, прозрачную премиальную систему;
  • ДМС;
  • Работа в комфортном офисе А класса;
  • Комфортное, оборудованное место для приема пищи с бесплатным кофе;
  • Обучение за счёт компании.