Anduril Industries
Computer Vision Software Engineer, Software Defined Weapon Optic
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер компьютерного зрения в команду Warfighter Systems. Разработка и оптимизация алгоритмов реального времени для software-defined weapon optic: детекция и трекинг целей, калибровка сенсоров, оценка позы на встраиваемых платформах с жёсткими ограничениями по вычислениям и энергопотреблению.
Задачи
- Проектировать и разрабатывать модели и алгоритмы детекции, классификации и трекинга целей в реальном времени для маломощных встраиваемых платформ (например, на базе Qualcomm).
- Строить и дорабатывать пайплайны калибровки камер и сенсоров (offline и online) для многосенсорных сборок прицела, включая тепловизионные и электрооптические сенсоры.
- Разрабатывать алгоритмы оценки позы и локализации: bundle adjustment, детекция и сопоставление признаков, подгонка гомографии, multi-view geometry.
- Профилировать, оптимизировать и разворачивать модели и алгоритмы зрения на ограниченном железе, балансируя точность, задержку и энергопотребление.
- Создавать фреймворки тестирования и оценки: планировать эксперименты, анализировать полевые и производственные данные, задавать метрики детекции/трекинга и качества алгоритмов в боевых условиях.
- Тесно взаимодействовать с командами firmware, механики и производства для интеграции ПО зрения в серийное железо прицела.
Требования
- Степень бакалавра в робототехнике, computer science, электротехнике, машиностроении, мехатронике или смежной области.
- Владение C++ и Python.
- Сильное понимание базовых концепций компьютерного зрения: модели проекции камеры, дисторсия изображения, жёсткие преобразования, multi-view geometry.
- Опыт геометрического компьютерного зрения (SLAM, калибровка камер, стереозрение, фотограмметрия или аналогичное) в учёбе или работе.
- Опыт разработки или развёртывания алгоритмов в ресурсоограниченных или встраиваемых средах.
- Навыки коммуникации для эффективной работы с командами железа, ПО, firmware и производства.
- Возможность получить допуск к секретным работам.
Условия
- Зарплата $132,000—$198,000 в год (базовый оклад).
- Конкурентные опционы (equity) в большинстве офферов на полную занятость.
- Комплексный пакет льгот для сотрудников на полную ставку.
- Работа в компании оборонных технологий над системами точного наведения.
Навыки
- C++
- Python
- Computer Vision
- SLAM
- Camera Calibration
- Stereo Vision
- Photogrammetry
- Multi-view Geometry
- Pose Estimation
- Bundle Adjustment
- Homography
- Feature Detection
- Embedded Systems
- Qualcomm Snapdragon
- Ceres
- Eigen
- OpenCV
- NumPy
- SciPy
- TensorRT
- SNPE
- ONNX Runtime
- RTOS
- Embedded Linux
- MATLAB
- Jupyter