AEVEX Aerospace
Software Engineer, Mid-Level
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист среднего уровня в аэрокосмическую компанию AEVEX Aerospace. Разработка и поддержка mission-critical систем для государственных и коммерческих заказчиков, включая автономные морские платформы.
Задачи
- Самостоятельно решать простые технические задачи и сложные — при поддержке Senior и Principal инженеров
- Управлять небольшими и средними проектами
- Проектировать, разрабатывать и поддерживать качественные, производительные и сопровождаемые программные решения
- Разрабатывать и поддерживать приложения, включая интеграцию с базами данных, интерфейсы и новые функции
- Готовить проектную документацию: описания систем, технические отчёты, презентации для заказчиков
- Вести техническую, эксплуатационную и обучающую документацию в соответствии со стандартами BlackSea и государственными стандартами
- Диагностировать и устранять проблемы систем управления, предлагать и внедрять улучшения
- Взаимодействовать с техническими и нетехническими стейкхолдерами, включая государственных и отраслевых партнёров
- Сотрудничать с другими командами по контролю и разработке ПО в разных локациях
- Разворачивать ПО на аппаратных платформах, выполнять обслуживание, обновления и диагностику
- Снимать и очищать лог-файлы с оборудования для диагностики
- Отслеживать новые технологии и отраслевые тренды, консультировать руководство
- Участвовать в обучении, интеграции и мероприятиях RDT&E, включая командировки для поддержки на местах
- Работать в среде быстрого прототипирования и тестирования
Требования
- Опыт полного цикла разработки ПО на C++, Python или Java
- Страсть к проектированию ПО и разработке инструментов для автономных платформ
- Сильные навыки организации и планирования, опыт работы в команде
- Отличные навыки письменной и устной коммуникации
- Степень бакалавра в области Software Engineering, Computer Science, Controls Engineering или смежной дисциплине
- 3+ года профессионального опыта в разработке ПО, инженерии систем управления или смежной области
- Опыт работы с обработкой сигналов и протоколами обмена сообщениями (Serial, CAN, NMEA 2000, TCP/IP)
- Гражданство США и способность получить/поддерживать допуск Secret DoD
- Желательно: знакомство с платформами USV или другими беспилотными морскими системами
- Желательно: знание операционных процессов ВМС и флотских стандартов
- Желательно: опыт разработки и внедрения замкнутых систем управления
- Желательно: практический опыт внедрения машинного обучения
- Желательно: опыт разработки ПО для симуляционного тестирования и оценки
- Желательно: практический опыт с GPS, IMU, датчиками, исполнительными механизмами
- Желательно: опыт работы или стажировки в робототехнике, автономных или морских системах
- Желательно: опыт флотских операций или морских платформ
Условия
- Полный рабочий день с регулярным и надёжным присутствием
- Пенсионный план 401(k)
- Медицинская, стоматологическая, окулистская страховка, страхование инвалидности и жизни (часть премий оплачивает компания)
- Средства на профессиональное развитие
- Программа помощи сотрудникам (EAP): консультирование, юридическая помощь, поддержка по уходу за детьми и пожилыми
- Возможны командировки для поддержки на местах и обучения
Навыки
- C++
- Python
- Java
- Serial
- CAN
- NMEA 2000
- TCP/IP
- GPS
- IMU
- signal processing
- closed loop control systems
- machine learning