Scientific Systems
Senior Software Engineer I - Autonomy Software
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в Scientific Systems для создания ПО автономных транспортных средств и беспилотных систем. Работа над AI/ML-программами для автономных полётов и взаимодействия пилотируемых и беспилотных аппаратов.
Задачи
- Проектировать и разрабатывать продвинутое ПО для мультиагентной автономии в сложных условиях
- Участвовать в проектировании, реализации и тестировании систем автономного ПО для встраиваемых мультиагентных беспилотных систем
- Представлять технические результаты внутренним и внешним заказчикам
- Интегрировать существующие наработки в единую программную архитектуру
- Возможны периодические командировки на удалённые испытания
Требования
- Степень бакалавра или выше в области математики, статистики, инженерии, физических наук, информатики, исследования операций или data science
- 4+ года опыта разработки/R&D в области AI для робототехники, машинного обучения, планирования/оптимизации роботов и/или ПО автономных беспилотных систем
- Опыт разработки модульного, поддерживаемого, production-качества ПО автономии
- Опыт разработки на C/C++, Python и (желательно) memory-safe языках
- Понимание современных инструментов и процессов разработки (Agile, git/Gitlab/Github, Confluence/Jira, CI/CD, Conan, SonarQube, автоматизированное тестирование)
- Возможность получить и поддерживать допуск безопасности DOD США
- Желательно: знание стандартов робототехники и даталинков DoD (OMS/UCI, A-GRA, WOSA, FACE, DDS, ROS, STANAG 4586, J-Series, AFSIM)
- Желательно: знание алгоритмов навигации и принятия решений AI — планирование пути (A*, RRT), оптимизация расписания (Simulated Annealing, Genetic Algorithms, Tabu Search), алгоритмы распределённой координации
- Желательно: опыт работы в Linux-среде
- Навыки устной коммуникации и технического письма
- Сильные навыки командной работы в мультидисциплинарных командах
Условия
- Зарплата: $128,000 - $154,000 в зависимости от опыта
- Медицинская страховка (Medical, Dental & Vision)
- Пенсионный план (401k, IRA)
- Страхование жизни (Basic, Voluntary & AD&D)
- Оплачиваемый отпуск (отпуск, больничные, праздники)
- Отпуск по семейным обстоятельствам (материнство, отцовство)
- Краткосрочная и долгосрочная нетрудоспособность
- Обучение и развитие
- Гибридный график работы
- Бесплатное питание и снеки
- Wellness-ресурсы
- План участия сотрудников в акционерном капитале (ESOP)
Навыки
- C
- C++
- Python
- AI
- Machine Learning
- Robotics
- Path Planning
- A*
- RRT
- Simulated Annealing
- Genetic Algorithms
- Tabu Search
- ROS
- DDS
- Linux
- Git
- GitLab
- GitHub
- Jira
- Confluence
- CI/CD
- Conan
- SonarQube
- Agile