Ведущий системный программист Embedded Linux (Team lead)( Инжиниринговый Центр Железнодорожного Транспорта )
12 Ноября 2024
Город:
Москва
Занятость:
Полная занятость
Компания "Инжиниринговый Центр Железнодорожного Транспорта"
В компании необходимо организовать и развивать направление по сборке и поддержке дистрибутивов операционных систем для встраиваемых систем управления железнодорожным подвижным составом (дисплеи, вычислительные модули, сетевое оборудование) на базе ОС Linux, оптимизированных под применяемые аппаратные решения. Участие и сопровождение разработки системного и сервисного программного обеспечения
Обязанности:
- сборка и поддержка дистрибутивов ОС Linux оптимизированных под применяемые аппаратные решения (оптимизация размера дистрибутива, времени загрузки, интеграция патчей реального времени);
- формирование системы сборки дистрибутивов под применяемые аппаратные решения и поставки (развёртывания) на реальном оборудовании;
- участие в разработке архитектуры системного и сервисного ПО;
- разработка и поддержка системного и сервисного программного обеспечения для встраиваемых систем;
- сопровождение разработки, при привлечении сторонних разработчиков;
- взаимодействие с разработчиками прикладного программного обеспечения систем управления;
- разработка и согласование программной и технической документации в рамках функциональных обязанностей и компетенций
Требования:
- релевантный опыт работы – не менее 3 лет;
- опыт сборки и поддержки дистрибутивов встраиваемой ОС на базе Linux, опыт интеграции патчей реального времени или иных модификаций ОС для режима реального времени, опыт написания модулей ядра, опыт конфигурирования и доработки загрузчика (напр. UBoot);
- опыт разработки драйверов, системного и сервисного программного обеспечения под ОС Linux для встраиваемых систем;
- опыт программирования на C, опыт использования систем сборки (make cmake);
- опыт в разработки с использованием непрерывной интеграции (сборки) и поставки (развёртывания) - CI/CD;
- опыт разработки с использованием систем контроля версий (желательно Git);
- умение читать электрические схемы, понимание принципов и архитектур современных электронных устройств, микропроцессорной техники и программно-аппаратных комплексов и систем;
- способность планировать работу и выполнять сложные задачи в сотрудничестве с другими разработчиками при минимальном руководстве;
- знание Английского языка на уровне чтения документации.
Приветствуется:
- опыт работы с многопоточными системами реального времени, опыт разработки многопоточного ПО с использованием POSIX-API, опыт настройки планировщиков ОС;
- опыт работы с интерфейсами Ethernet (протоколы TCP/UDP), CAN (протокол CANOpen);
- опыт программирования микроконтроллеров и микропроцессоров (baremetal) в части реализации алгоритмов контроля и управления;
- опыт отладки и проверки произведённого оборудования, умение пользоваться лабораторным оборудованием (тестер, осциллограф);
- опыт разработки программной и технической документации по ЕСПД (ГОСТ 19);
- понимание жизненного цикла ПО в соответствии с требованиями ГОСТ Р 61508 или схожих отраслевых стандартов;
- опыт в разработке систем управления железнодорожного подвижного состава.
Условия:
- Конкурентоспособная заработная плата;
- Гибкий график работы;
- Полное соблюдение трудового законодательства;
- Эффективную, прозрачную премиальную систему;
- ДМС;
- Работа в комфортном офисе А класса;
- Комфортное, оборудованное место для приема пищи с бесплатным кофе;
- Обучение за счёт компании.
Если наша вакансия заинтересовала Вас, нажмите на кнопку «Откликнуться на вакансию» и мы ответим Вам!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Ноября
Москва
от 200 000 руб.
Компания "Oxytocin" Вакансия: Python-разработчик Если вы увлечены разработкой, обладаете вниманием к деталям и стремитесь к созданию...
05 Ноября
Москва
Компания "Сервис Менеджмент-Р" "СЕРВИС МЕНЕДЖМЕНТ-Р" — мы Управляющая компания, которая уже более 15 лет организует работу двух крупных...
05 Ноября
Менеджер проектов 1С/Системный аналитик
Москва
от 180 000 до 250 000 руб.
Компания "Автоматизация Систем Управления" Производственно-торговая группа компаний (5 производственных заводов) из сферы обеспечения...
05 Ноября
Системный инженер / DevOps-инженер (Москва)( Лига Цифровой Экономики )
Москва
Компания "Лига Цифровой Экономики" Мы в поиске Системного инженера на задачи по развертыванию инфраструктуры нового проекта, а также на...
05 Ноября
Системный аналитик( Лига Цифровой Экономики )
Москва
Компания "Лига Цифровой Экономики" Ищем специалистов на проект Сбера в команду собственной разработки новых продуктов в целях вендорозамещения и...
Вакансия размещена в отрасли