Северный административный округ, улица 8 Марта 10с1
Обязанности:
-
Участие в CustDev под кураторством архитектора систем (оценка технической реализуемости требований Заказчика в части сервисов отображения).
-
Непосредственное участие в разработке и фиксации архитектуры клиентской части сервиса отображения информации в мягком реальном времени и постобработке (структурные схемы, диаграммы взаимодействия, контракты с BackEnd С++).
-
Участие в формировании эпиков и задач на разработку ПО на спринт.
-
Реверс существующего сервиса отображения (Qt 4.x, MVC, Legacy).
-
Написание исходных кодов ПО по задачам (Qt 4.x под ОС Эльбрус, работа с PostgreeSql).
-
Непосредственное участие в анализе BugReport от команды тестирования.
-
Подготовкой исходных данных для конструкторской, программной, эксплуатационной и другой документации.
-
Участие в стендовых и натурных испытаниях комплексов (командировки).
Требования:
-
Свободное владение языками С/С++11,14, 17(20) и фреймворком Qt 4.х (5.x).
-
Опыт в реверс инжиниринге и интеграции сторонних модулей.
-
Опыт работы реализации паттернов проектирования в Qt (MCV, Subscribe, REST(json), Fabric).
-
Знание и использование библиотек и модулей работы с графиками (2D): QtChart, QWT (или аналоги).
-
Опыт разработки и поставки сервисов Qt под Linux (Cmake).
-
Опыт работы с реляционными БД (базовые CRUD, миграторы, несложные функции).
-
Опыт разработки многопоточных сервисов.
-
Опыт работы с автоматизированным документированием (Doxygen).
-
Применение в работе системы контроля версионирования (Git).
-
Желательно иметь представление о инструментах совместной разработки (BugTracker, CI/CD).
-
Готовность работать в составе коллектива разработчиков, получать информацию от коллег и делиться информацией с ними.
-
Ответственное отношение к срокам выполнения поставленных задач.
Дополнительные преимущества:
-
Знания в области радиотехники (в т.ч. любительской);
-
Знание ГОСТ ЕСПД;
-
Опыт участия в испытаниях в качестве разработчика ПО.
Условия:
-
Важный, нетривиальный и наукоемкий проект, в котором ты можешь реализовать себя как тематик, алгоритмист, разработчик, архитектор и/или научный сотрудник. Может именно твои идеи лягут в основу будущего научных исследований.
-
Мы не ставим рамок а наоборот приветствуем развитие компетенций как вглубь (от junior до senior) так и в ширину (области науки, смежные технологии и стеки).
-
Высокий уровень оплаты труда ( в зависимости от компетенций кандидата) с возможностью роста (review после 1 года, персональная оценка результативности по проекту).
-
Устройство по ТК РФ.
-
Работа в офисе, м.Динамо / м.Петровский Парк / платформа Д2 Гражданская.
-
Без удаленной работы.
-
Надбавки за персональный результат и высокое качество при решении задач и проблем.