Вакансия : Разработчик С++
Основные задачи: Тестирование и отладка ПАК разработанного в рамках проекта; Обработка сырых данных и настройка устройств, установленных на технику; Настройка и мониторинг сбора данных, валидация алгоритмов и конфигураций на технике; Взаимодействие с другими проектными командами (разработчиками) для интеграции разработанных решений.
Обязанности: Тестирование и проверка библиотек, разработанных для датчиков и устройств сбора данных; Анализ и сортировка сырых данных и временных рядов, собранных с техники. Разметка и классификация временных рядов данных по мере необходимости; Участие в разработке и тестирование алгоритмов для вычисления параметров автоматизированного сбора данных; Настройка систем сбора данных и анализ логов для устранения неисправностей. Проверка точности и полноты собранных данных; Поиск и предложение инновационных решений сложных технических проблем с использованием творческого мышления, подходов системного анализа и здравого смысла; Оценка технологий путём тестирования, определение их эффективности и пригодности; Документирование результатов работы.
Требования: Опыт коммерческой разработки в команде на C~/QT от 3 лет; Знание C~ и классических структур данных; Опыт работы с сырыми данными, временными рядами и проверкой алгоритмов. Знание QT 5, особенно межсетевого взаимодействия, работы с базами данных; Понимание принципов и методик тестирования программного обеспечения и аппаратуры; Опыт работы с подключаемыми устройствами, байтовыми протоколами обмена информацией; Сильные аналитические навыки для сортировки, разметки и анализа данных; Умение устранять несоответствия данных на основе логов.
Желательно: Опыт работы с системами реального времени.