Инженер-программист (Embedded) C++ (удаленная работа)

12 декабря 2024

Уровень зарплаты:
от 150 000 до 200 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Инженер-программист (Embedded) C++

Описание вакансии

Мы ищем инженера-программиста (Embedded) C++, который будет активно участвовать в создании новых продуктов и поддерживать/развивать уже существующие.

Разрабатывается комплекс для мониторинга околоземного космического пространства по заданию Роскосмоса (государственный заказчик). Продукт представляет собой распределенную информационную систему с набором технических средств наблюдения (оптических и радиотехнических) и комплексом управления и обработки. Предстоит разработать программный продукт для радиотехнического комплекса наблюдения (управление комплексом, взаимодействие с аппаратными средствами, реализация алгоритмов автоматического управления, цифровой обработки сигналов, пользовательский интерфейс, базы данных, реализация протоколов информационного взаимодействия с вышестоящей системой).

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

  • Разработкой функционала ПО на С++:
    • Пользовательского интерфейса (Qt Widgets);
    • Алгоритмические задачи общего характера (управление логикой работы устройств и периферийным оборудованием);
    • Технологического ПО для сервисных и диагностических функций;
  • Разработка и согласование протокола обмена данных;
  • Отладка программного обеспечения на оборудовании;
  • Участие во внедрении и наладке систем на объекте
Требования:
  • Образование высшее техническое.
  • Опыт разработки на C/С++ (11, 17), STL от 3 лет.
  • Уверенное знание C/С++ (11, 17), STL;
  • Опыт разработки ПО под ОС Linux на Qt 6;
  • Опыт взаимодействия c периферией (UART, ADC/DAC, PCIe, DMA, Ethernet);
  • Опыт разработки для embedded систем не менее 3 лет;
  • Базовые знания цифровой схемотехники (умение читать электрические схемы);
  • Базовые знания цифровой обработки данных;
  • Базовые знания стека протокола TCP/IP;
  • Умение разбираться в чужом коде;
  • Умение работать c измерительным оборудованием (осциллограф, логический анализатор, генератор сигналов);
  • Умение работать с технической литературой;
  • Практическое использование С/С++ в коммерческих проектах;
  • Опыт работы c системами контроля версий и багтрекинговыми системами;
  • Опыт разработки модульных и интеграционных тестов;
  • Паттерны проектирования;
  • Знание cmake;
Условия:
  • График работы 5/2 с гибким началом рабочего дня
  • Оформление по ТК РФ
  • Работа по ГОЗ
  • Белая заработная плата 150 000 - 200 000 рублей (по результатам собеседования)
  • Удаленная работа.
  • Офисы расположены в г. Ростове-на-Дону.
  • Линейная структура организации - у нас мало бюрократии и начальников.


Посмотрите похожие вакансии

Инженер-программист встраиваемых систем (Linux)
Компания: YADRO
Зарплата: з.п. не указана
Инженер-программист Computer Vision
Компания: Нпк Рутроника
Зарплата: з.п. не указана
C++/С Software Developer (Linux Kernel)
Компания: Heads and Hearts
Зарплата: от 250 000 до 400 000 руб.