Anduril Industries
Software Engineer, Space Systems Test
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду Space Systems компании Anduril: проектирование и разработка облачных инструментов и автоматизированных тестовых платформ для проверки спутникового оборудования, полезной нагрузки и бортовых систем.
Задачи
- Проектировать и разрабатывать облачные инструменты для автоматизированного выполнения тестов космических систем, сбора и анализа данных, удалённого мониторинга и отчётности по парку аппаратов с акцентом на расширяемость и поддерживаемость.
- Создавать автоматизированные тестовые платформы для проверки аппаратных модулей, шин, полезной нагрузки и полноценных космических аппаратов другими инженерами Anduril.
- Разрабатывать и поддерживать системы отчётности по тестам с понятными логами для расследования и устранения аномалий.
- Формировать и анализировать метрики для отладки и мониторинга производительности тестовых систем.
- Тесно взаимодействовать с инженерами-механиками, электриками и системными инженерами для интеграции тестового ПО с бортовым железом, софтом и прошивками.
- Интегрировать тестовое ПО между командами, совместно выявлять требования к тестированию и определять стратегии верификации и валидации.
Требования
- Сильный инженерный бэкграунд в индустрии или вузе, желательно в области Software Engineering, Computer Science или смежных технических специальностей.
- Опыт проектирования, разработки и развёртывания автоматизированного тестового ПО и системной архитектуры для сложного железа, желательно в аэрокосмической или робототехнической сфере.
- Опыт облачной разработки, работы с инфраструктурой и инструментами анализа данных.
- Подтверждённое умение проектировать с учётом расширяемости, поддерживаемости и отказоустойчивости программных платформ.
- Владение языками программирования Python, C/C++ или аналогичными для разработки надёжных решений тестовой автоматизации.
- Способность быстро разбираться в сложных системах и детальных требованиях.
- Умение решать сложные технические задачи с минимальным контролем.
- Навыки коммуникации и организации, включая написание технической документации и обучающих материалов.
- Возможность получить и поддерживать допуск U.S. Secret security clearance.
Условия
- Диапазон зарплат: $166,000—$220,000 USD (базовая ставка).
- Высококонкурентные опционы включены в большинство офферов на полную занятость.
- Топовый пакет льгот для сотрудников на полную занятость (доступен практически бесплатно).
Навыки
- Python
- C
- C++
- Go
- Rust
- Kubernetes
- OpenShift
- Helm
- микросервисы
- распределённые системы
- Hardware-in-the-Loop
- FlatSats
- облачные технологии
- автоматизация тестирования