проспект Михаила Нагибина 14А
Мы ищем инженера-программиста (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 рублей (по результатам собеседования)
- Удаленная работа.
- Офисы расположены в г. Ростове-на-Дону.
- Линейная структура организации - у нас мало бюрократии и начальников.