Проект: Американская технологическая компания, которая является мировым лидером в производстве технологий, предназначенных для решения основных проблем, стоящих перед обществом в области здравоохранения, сельского хозяйства и инфраструктуры. Компания специализируется на разработке оптических приборов, систем контроля и мониторинга, основанных на передовых цифровых технологиях. А также является лидером в разработке революционных технологий в области геодезии, сельского хозяйства и офтальмологического оборудования.
Требования:
-
Функциональный (рабочий) опыт не менее 5 лет.
-
Сильная и актуальная разработка на C++/C
-
Большой опыт разработки алгоритмов объединения датчиков и управления.
-
Опыт работы в системах GPS-навигации и управления.
-
Базовые знания продукции TPS.
-
Опыт работы с алгоритмами объединения данных приветствуется.
-
Высшая математика (синхронизация датчиков, фильтр Калмана, ПИД) и физика.
-
Экспертные знания в области программирования приложений реального времени.
-
Тайм-менеджмент и организаторские способности
-
Сильные аналитические навыки
Желательно:
-
Знание ядра Linux и разработки драйверов устройств приветствуется.
-
Знание аппаратного обеспечения и низкоуровневая разработка приветствуются.
Обязанности:
-
Разработка качественного программного обеспечения во встроенной среде Linux.
-
Разработка и сопровождение сложных математических алгоритмов: объединение датчиков в фильтре Калмана, ПИД-регуляторы.
-
Разработка и документирование требований к программному обеспечению и дизайну.
-
Разработка и проведение тестирования для подтверждения соответствия проектов требованиям.
-
Писать, модифицировать и отлаживать программное обеспечение для встраиваемых систем и компьютерных приложений на следующих языках (C, C++).
-
Использовать отладчики исходных текстов и визуальные среды разработки.
-
Тестировать и документировать программные приложения.
-
Поддерживать существующее программное обеспечение по требованию.
-
Может выполнять другие, возложенные на него обязанности.
Условия:
-
Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
-
Опыт работы в распределенной команде профессионалов;
-
Уровень заработной платы обсуждается индивидуально
-
Возможность работать удаленно