Prosync
Software Engineer I/II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду, поддерживающую миссию обработки спутниковых протоколов. Разработка и оптимизация компонентов для обработки спутниковых данных и миссионных протоколов на C++ или другом современном языке.
Задачи
- Разрабатывать, поддерживать и оптимизировать программные компоненты для обработки спутниковых данных и миссионных протоколов
- Проектировать и реализовывать ПО на C++ или других современных языках (Go, Rust, Python)
- Поддерживать требования миссии, разрабатывая надёжное, эффективное и масштабируемое ПО
- Диагностировать сложные проблемы, оценивать технические подходы и улучшать производительность системы
- Интегрировать программные компоненты с существующими системами, пайплайнами данных и фреймворками обработки
- Участвовать в код-ревью, соблюдать стандарты кодирования и улучшать практики разработки
- Готовить техническую документацию и взаимодействовать с кросс-функциональными командами
Требования
- Активный допуск Top Secret/SCI с полиграфом Fullscope
- Степень бакалавра и выше в Computer Science или смежной области плюс 7 лет опыта в разработке ПО (или 11+ лет опыта без степени)
- Глубокий опыт обработки спутниковых протоколов
- Экспертиза в C++, Go, Rust или Python для mission-critical систем
- Подтверждённая способность поддерживать крупные сложные миссионные программы
- Сильные аналитические навыки и критическое мышление
Условия
- Квартальные бонусы и конкурентная компенсация
- Комплексный пакет медицинских льгот и пенсионный план 401K
- Программа помощи сотрудникам (EAP)
- Оплачиваемое компанией непрерывное образование и сертификации
- Оплачиваемый отпуск и 11 оплачиваемых праздничных дней в году
- Гибкие варианты графика работы
Навыки
- C++
- Go
- Rust
- Python
- satellite protocol processing