Инженер-программист С/С++

ТРЭИ
Пенза
🏢 Офис
Junior
Полная занятость
Описание вакансии

АО "ТРЭИ" - аккредитованная IT-компания и один из лидеров в области промышленной автоматизации России - приглашает в свою команду инженера-программиста. Мы разрабатываем программное обеспечение для промышленных контроллеров, которые управляют заводами и обеспечивают работу объектов таких компаний как «Сургутнефтегаз», «Газпром», «НК Роснефть», «Лукойл» и др.

Вам предстоит заниматься разработкой ПО реального времени для программируемых логических контроллеров (ПЛК) на базе Linux-подобных операционных систем, участвовать в создании критически важных решений, применяемых в промышленности.

МЫ ПРЕДЛАГАЕМ
Оформление по ТК с первого дня, полностью «белая» зарплата;
Достойную и своевременную оплату труда: оклад + квартальные и годовые премии;
Работу в аккредитованной в Минцифры компании;
Социальные гарантии (ДМС, премии на праздники, материальная помощь сотрудникам в связи с рождением ребенка);
Помощь опытного наставника для начинающих специалистов и поддержку профессионалам;
Широкие возможности для самореализации и профессионального роста;
Комфортные условия труда;
Стабильность, нацеленность на постоянное длительное сотрудничество;
Уровень заработной платы обсуждается на собеседовании в зависимости от навыков, просьба Ваши пожелания отобразить в резюме или сопроводительном письме.
ТРУДОВЫЕ ОБЯЗАННОСТИ
Расширение функционала прикладного ПО для систем управления технологическими процессами в реальном времени (разработка решений для платформ ARM и x86 на базе Linux- и QNX-подобных операционных систем);
Создание и оптимизация многопоточных приложений;
Реализация сетевых промышленных протоколов обмена данными.
Дополнительно (при наличии опыта)
Сборка и настройка ядер операционных систем, загрузчиков и device tree с адаптацией под конкретное оборудование;
Разработка модулей ядра и работа на низком уровне взаимодействия с системой.
НЕОБХОДИМЫЕ ЗНАНИЯ И НАВЫКИ
Знание С/С++;
Знание принципов многопоточности, межпроцессного взаимодействия, механизмов синхронизации;
Опыт работы с системой контроля версии Git;
Умение самостоятельно разбираться в задачах и доводить их до рабочего результата.
Приветствуется
Релевантный опыт работы;
Понимание архитектуры ОС Linux и/или QNX (ARM, х86);
Опыт сборки ядер ОС, загрузчиков и rootfs;
Реализация драйверов устройств;
Работа с Docker.
Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано4 ч назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).