
Shield AI разрабатывает системы искусственного интеллекта для аэрокосмической и оборонной отраслей. Платформа Hivemind поддерживает автономные возможности выполнения миссий, включая интеллектуальное управление дронами, наблюдение и ситуационную осведомлённость на поле боя. Основанная в 2015 году компания объединяет опыт в области ИИ, аэрокосмических технологий и обороны, создавая технологии, призванные помогать защищать военнослужащих и гражданское население.
Ведущий инженер по оценке состояния (удалённая работа в США)
Shield AI ищет ведущего инженера для разработки программного обеспечения на C++ для оценки состояния и навигации автономных оборонных систем. Роль сосредоточена на автономной работе без GPS в области встраиваемой робототехники, моделирования и валидации.
Описание
- Разрабатывать алгоритмы оценки состояния и навигации для надёжной автономной работы в сложных условиях отсутствия GPS
- Создавать и внедрять высококачественное промышленное программное обеспечение на C++ для встраиваемых роботов, работающих в меняющихся условиях реального мира
- Создавать и поддерживать модульные, интеграционные и системные тесты, обеспечивающие надёжность и безопасность программного обеспечения
- Совершенствовать инструменты моделирования, калибровки и симуляции для инерциальной навигации и навигации на основе компьютерного зрения
- Участвовать в разработке дорожной карты, декомпозиции функций и гибкой поставке решений в составе междисциплинарной команды по автономным системам
- Развивать процессы анализа производительности, сравнительного тестирования и валидации
- Преобразовывать передовые алгоритмы в эффективное программное обеспечение для устойчивых автономных систем
Требования
- Степень магистра в области аэрокосмической инженерии, электротехники, робототехники, информатики или смежной дисциплины, а также не менее двух лет соответствующего профессионального опыта; недавно окончившие докторантуру могут претендовать на должность без профессионального опыта
- Профессиональное владение современным C++ (C++11 или более поздней версией)
- Сильные навыки объектно-ориентированного проектирования программного обеспечения
- Практический опыт внедрения низколатентных приложений на C++ в среде Embedded Linux
- Профессиональный опыт проектирования и реализации методов оценки состояния, включая EKF, UKF, фильтры частиц или оптимизацию на основе графов
- Знакомство с фреймворками VIO, SLAM или объединения данных нескольких датчиков, такими как GTSAM, Ceres или OpenVINS
- Глубокое практическое знание конвейеров непрерывной интеграции C++ и фреймворков автоматизированного тестирования
- Способность самостоятельно создавать высоконадёжное программное обеспечение для автономных систем реального мира
- Опыт прототипирования на Python или MATLAB
- Желательно: углублённые знания оптимизации на основе графов для оценки состояния
- Желательно: опыт разработки инерциальных навигационных систем с поддержкой компьютерного зрения, включая VINS, VIO или навигацию относительно рельефа
- Желательно: опыт калибровки навигационных датчиков
- Желательно: опыт сравнительного тестирования и валидации навигационных характеристик в реальных системах
- Предложения о трудоустройстве зависят от успешного прохождения проверки благонадёжности и могут включать проверку рекомендаций
Преимущества
- Бонус
- Льготы
- Доля в капитале компании
- Временные сотрудники получают пакет временных льгот после 60 дней работы