Quantum Space
Avionics Test Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по разработке автоматизированного тестового ПО для авионики космических аппаратов. Работа на стыке софта и железа: EGSE, HIL-тестирование, интеграция с бортовой электроникой.
Задачи
- Разрабатывать автоматизированное тестовое ПО и EGSE для разработки и верификации авионики
- Проектировать переиспользуемые тестовые приложения, интерфейсы приборов, драйверы устройств и средства сбора данных
- Разрабатывать ПО для управления лабораторными приборами и связи с встроенным оборудованием
- Строить поддерживаемые тестовые фреймворки с разделением аппаратных интерфейсов, тестовой логики и обработки данных
- Разрабатывать верификационные тесты на основе требований, включая негативные сценарии и инъекцию отказов
- Поддерживать HIL- и интеграционное тестирование авионики
- Разрабатывать функциональные и нагрузочные тесты для полётных компьютеров
- Проводить root-cause анализ сложных проблем железа, прошивок и ПО
- Внедрять логирование и сбор данных для трассируемости и воспроизводимости
- Участвовать в код-ревью и практиках CI
- Взаимодействовать с командами авионики, полётного ПО, систем и тестирования
Требования
- Степень бакалавра/магистра/PhD в Computer Engineering, Electrical Engineering, Computer Science, Aerospace Engineering или смежной области
- Опыт разработки автоматизированного тестового ПО на LabVIEW, Python, C/C++ или аналогах
- Опыт разработки ПО для управления лабораторными приборами и связи со встроенным оборудованием
- Опыт создания переиспользуемых тестовых приложений и фреймворков
- Опыт диагностики сложных проблем интеграции железа и ПО
- Понимание принципов верификации ПО: тесты на основе требований, граничные условия, негативные тесты, инъекция отказов
- Опыт проверки корректности работы тестового ПО и оборудования
- Знакомство с системами контроля версий, например Git
- Сильные навыки отладки и решения проблем
- Гражданство США, ПМЖ или соответствие требованиям ITAR
Условия
- Конкурентная зарплата и equity
- Медицинская, стоматологическая и офтальмологическая страховка
- Щедрый отпуск, HSA, 401(k) с matching
- Работа в офисе в Rockville, MD или Hawthorne, CA
- Зарплата $110,000–$160,000 в год
Навыки
- LabVIEW
- Python
- C
- C++
- Git
- Ethernet
- TCP/UDP
- RS-422/485
- SpaceWire
- SPI
- I2C
- HIL
- CI/CD