Overwatch Imaging
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер автономии сенсоров в компании Overwatch Imaging. Разработка встроенного ПО и алгоритмов реального времени для авиационных систем обработки изображений и тактической разведки.
Задачи
- Математическое моделирование: 3D-математика, системы координат, векторы, вращения
- Разработка систем управления, оценки состояния и планирования движения
- Геопривязка, ортотрансформация, мозаицирование и совмещение изображений с картографическими данными
- Проектирование, разработка и поддержка сложных программных приложений
- Участие в код-ревью, отладка и оптимизация производительности ПО
- Разработка встроенного ПО для управления движением, драйверов камер и IMU, управления данными
- Взаимодействие с низкоуровневым оборудованием через SPI, I2C, UART и аналоговые интерфейсы
- Разработка интерфейсов между полезной нагрузкой и внешними системами
- Создание инструментов автоматизированной сборки, тестирования и развёртывания
Требования
- Высшее образование в области программной инженерии, информатики, аэронавигационной инженерии, робототехники, оптики или смежных областях
- Сильный аналитический опыт в физических системах, взаимодействующих с реальным миром
- Опыт в авиационном или космическом дистанционном зондировании и обработке изображений
- Опыт работы с ПО обработки изображений, методами машинного обучения и/или автономными системами
- Опыт реализации драйверов устройств и развёртывания встроенных систем
- Не менее 8 лет опыта со степенью бакалавра, или не менее 5 лет со степенью магистра, или степень PhD
- Сильный опыт с C++, Python, CUDA, OpenCV
- Опыт работы с системами контроля версий и трекинга задач
- Знание методологий разработки Agile или Scrum
- Знание многопоточности, параллельного программирования и оптимизации алгоритмов
- Знание систем управления, оборудования и ПО IMU, GPS/INS
- Знание Linux на аппаратном обеспечении с GPU-ускорением
- Опыт интеграции AI-ассистентов кодирования в повседневную разработку
- Навыки коммуникации и лидерства, способность наставлять разработчиков
- Право на постоянную работу в США
Условия
- Возможности роста в стартапе
- Работа над значимыми миссиями без бюрократии
- Командное взаимодействие и открытая политика руководства
- Late Start Wednesday — время для фокуса и удалённой работы
- Щедрый оплачиваемый отпуск
- 10 корпоративных праздников
- Опционы на акции компании
- Медицинская и стоматологическая страховка, покрываемая на 100% для сотрудников и семей
- Пенсионный план 401K с совпадением взносов до 4%
- Полная занятость, работа в офисе в Nashville, TN
Навыки
- C++
- Python
- CUDA
- OpenCV
- SPI
- I2C
- UART
- Linux
- GPU
- IMU
- GPS/INS
- Agile
- Scrum
- многопоточность
- параллельное программирование
- обработка изображений
- машинное обучение