Jobgether
Sensing / Signal Processing Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист по дистанционному зондированию и обработке сигналов. Разработка систем обработки сенсорных и геопространственных данных, алгоритмов и пайплайнов для задач геопространственной разведки.
Задачи
- Проектировать, разрабатывать, интегрировать и сопровождать ПО для дистанционного зондирования, обработки сигналов и геопространственной разведки
- Создавать и оптимизировать алгоритмы и системы обработки, преобразования и анализа сенсорных и геопространственных данных
- Разрабатывать приложения, пайплайны обработки данных, backend-сервисы и API преимущественно на Python
- Переводить требования по дистанционному зондированию, обработке сигналов и системной инженерии в масштабируемые архитектуры и технические решения
- Интегрировать взаимодействие сенсоров, SAR, RF/радарных систем, алгоритмов обработки сигналов, пайплайнов и приложений
- Участвовать в архитектуре системы, планировании, реализации, интеграции, тестировании, отладке, оптимизации производительности и развёртывании
- Разрабатывать автоматизированные workflow и системы оркестрации обработки данных
- Работать с крупными гетерогенными наборами сенсорных данных
- Документировать архитектуру, спецификации, интерфейсы и инженерные решения
- Обеспечивать техническое лидерство в проектах и координировать междисциплинарные усилия
Требования
- Не менее пяти лет профессионального опыта в разработке ПО, разработке алгоритмов, обработке сигналов, дистанционном зондировании или системной инженерии
- Степень бакалавра или выше в области компьютерной инженерии, электротехники или смежной дисциплины
- Прочные основы computer science, архитектуры ПО, принципов разработки и системной интеграции
- Опыт разработки production-ПО на Python
- Опыт проектирования, создания и интеграции программных систем, а не только исследований или анализа данных
- Практический опыт с дистанционным зондированием, SAR, RF, радарными или другими сигнальными сенсорными данными
- Понимание концепций обработки сигналов и их применения к реальным сенсорным системам
- Способность разбираться в сложных технических системах и переводить требования между ПО, алгоритмами, обработкой данных и системной инженерией
- Опыт участия в технической архитектуре, проектировании, реализации, интеграции или развёртывании
- Сильное аналитическое мышление, коммуникация и командная работа
- Желательно: опыт в SIGINT, MASINT, электромагнитных или радарных системах, геопространственных данных, спутниковых снимках или Earth observation
- Плюс: знакомство с распределённой обработкой данных, оркестрацией workflow, облачными архитектурами, API, backend-сервисами или full-stack приложениями
- Плюс: знание контейнеризации, CI/CD, автоматизированного тестирования и современных практик разработки
- Предпочтительно: опыт работы с крупномасштабными сенсорными данными, системной инженерией или техническим руководством проектами
- Плюс: опыт в оборонной, аэрокосмической, разведывательной сфере, национальной безопасности или программах DoD
- Обязательно сопроводительное письмо с описанием интереса к роли и технического опыта
Условия
- Конкурентная зарплата от $135,000 до $145,000 в год в зависимости от навыков и опыта
- Удалённая работа с гибкостью для сотрудников в США
- Гибкий график и неограниченный оплачиваемый отпуск (PTO)
- Опционы на акции
- Пенсионный план 401(k) с взносами работодателя
- Медицинская, стоматологическая и офтальмологическая страховка для сотрудников и иждивенцев
- FSA и HSA
- Оплачиваемые работодателем страхование жизни и страхование по нетрудоспособности
- 11 оплачиваемых праздничных дней в год
- Обучение, развитие карьеры и программа образовательной помощи
- Employee resource groups и инклюзивная среда
- Дополнительные льготы для благополучия и профессионального роста
Навыки
- Python
- SAR
- RF
- radar
- signal processing
- remote sensing
- geospatial data
- satellite imagery
- APIs
- backend services
- data pipelines
- workflow orchestration
- distributed data processing
- cloud architectures
- containerization
- CI/CD
- automated testing