ТРЭИ

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

Коротко

Инженер-программист C/C++ в аккредитованной IT-компании ТРЭИ (Санкт-Петербург), занимающейся промышленной автоматизацией для крупных нефтегазовых компаний. Роль подразумевает разработку ПО реального времени для промышленных контроллеров (ПЛК) на базе Linux-подобных ОС, создание многопоточных приложений и сетевых промышленных протоколов. Требуется знание C/C++, многопоточности и синхронизации, опыт работы с Git. Работа в офисе, график пн-пт 08:30-17:30.

О компании
АО "ТРЭИ" - аккредитованная IT-компания и один из лидеров в области промышленной автоматизации России - приглашает в свою команду инженера-программиста. Мы разрабатываем программное обеспечение для промышленных контроллеров, которые управляют заводами и обеспечивают работу объектов таких компаний как «Сургутнефтегаз», «Газпром», «НК Роснефть», «Лукойл» и др.
Вам предстоит заниматься разработкой ПО реального времени для программируемых логических контроллеров (ПЛК) на базе Linux-подобных операционных систем, участвовать в создании критически важных решений, применяемых в промышленности.
Мы предлагаем
•Оформление по ТК с первого дня, полностью «белая» зарплата
•График работы: понедельник - пятница, 08:30 - 17:30
•Достойную и своевременную оплату труда: оклад + квартальные и годовые премии
•Работу в аккредитованной в Минцифры компании
•Социальные гарантии (ДМС, премии на праздники, материальная помощь сотрудникам в связи с рождением ребенка)
•Помощь опытного наставника для начинающих специалистов и поддержку профессионалам
•Комфортные условия труда
•Стабильность, нацеленность на постоянное длительное сотрудничество
•Уровень заработной платы обсуждается на собеседовании в зависимости от навыков, просьба Ваши пожелания отобразить в резюме или сопроводительном письме
Трудовые обязанности
•Расширение функционала прикладного ПО для систем управления технологическими процессами в реальном времени (разработка решений для платформ ARM и x86 на базе Linux- и QNX-подобных операционных систем)
•Создание и оптимизация многопоточных приложений
•Реализация сетевых промышленных протоколов обмена данными
Дополнительно (при наличии опыта):
•Сборка и настройка ядер операционных систем, загрузчиков и device tree с адаптацией под конкретное оборудование
•Разработка модулей ядра и работа на низком уровне взаимодействия с системой
Необходимые знания и навыки
•Знание С/С++
•Знание принципов многопоточности, межпроцессного взаимодействия, механизмов синхронизации
•Опыт работы с системой контроля версии Git
•Умение самостоятельно разбираться в задачах и доводить их до рабочего результата
Приветствуется
•Релевантный опыт работы
•Понимание архитектуры ОС Linux и/или QNX (ARM, х86)
•Опыт сборки ядер ОС, загрузчиков и rootfs
•Реализация драйверов устройств
•Работа с Docker

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте