Программист C/C++

Дата размещения вакансии: 28.05.2025
Работодатель: РэилМатик
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
улица Оптиков 4
Требуемый опыт работы:
От 3 до 6 лет

Группа компаний «РэилМатик» - объединяет экспертов в области конструирования, проектирования, производства, промышленного строительства и IT-разработки - для транспортной инфраструктуры и промышленных областей для ОАО «РЖД», ГУП "Московский метрополитен", СПб ГУП "Горэлектротранс", АО ''АВТОВАЗ''.

ООО «Цифровые технологии» – разработчик и производитель систем безопасности и технологического оборудования, специализирующийся на объектах железнодорожного транспорта.

Продукция ООО «Цифровые технологии» представлена в сегментах: пожарная сигнализация, система оповещения и двусторонней связи, система позиционирования технологического оборудования, специализированное программное обеспечение для управления и мониторинга.

Сайт: d-tech.su

Мы предлагаем:

  • готовы рассмотреть Ваши зарплатные пожелания, по итогу технического собеседования;
  • современный офис в шаговой доступности от м. Старая деревня: ул. Оптиков, д. 4;
  • оформление по ТК РФ;
  • график работы: ПН-ПТ с 8:00 до 17:00 или с 9:00 до 18:00;
  • возможность гибридного графика после успешного прохождения испытательного срока;
  • обеды за счет компании;
  • ДМС (через полгода работы);
  • корпоративные мероприятия, дружный коллектив профессионалов.

Обязанности:

  • написание программ на C/C++ для микроконтроллеров STM8/STM32 или прямых аналогов;
  • написание и корректировка ранее написанного ПО под Linux и Windows (в основном Qt);
  • написание инструкций пользователя, сопроводительной документации на ПО;
  • составление UML диаграмм разрабатываемого ПО;
  • составление структуры разрабатываемого ПО.

Требования:

  • высшее образование;

  • опыт работы от 3 лет;

  • знание микроконтроллеров с архитектурой Cortex-M3, Cortex-M4
    (АЦП, ЦАП, RTC, прерывания, DMA, I2C, SPI, UART, таймеры, GPIO);

  • самостоятельный опыт разработки ПО для микроконтроллеров (ARM Cortex-M);

  • опыт написания программ на Qt под Windows (Linux);

  • умение разбираться в чужом коде;

  • документирование алгоритмов/архитектуры на разрабатываемое ПО;

  • технический английский;

  • плюсом будут: знания в области электроники (PCAD/Altium),
    конструкторские навыки (Solidworks), ведение проектов.

    Навыки: С/С++; Qt, Keil, IAR, пакет MS Office.