Open Cosmos
Open Cosmos
Open Cosmos розробляє комплексні послуги у сфері супутникових даних і космічних місій, перетворюючи інформацію, отриману з космосу, на практичні рішення для бізнесу та державного сектору. Компанія займається супутниковим моніторингом і навігацією для таких завдань, як аналіз урожайності сільськогосподарських культур, оцінювання розливів нафти, спостереження за довкіллям та інші комерційні застосування. Open Cosmos поєднує космічні технології, дані та реалізацію місій, допомагаючи клієнтам вирішувати складні завдання на Землі.

Інженер-програміст периферійних обчислень для спостереження Землі в Open Cosmos (гібридний формат, Велика Британія)

Розробляйте й оптимізуйте конвеєри обробки зображень для комп’ютерів Nvidia Jetson на борту супутників спостереження Землі. Покращуйте процеси обробки даних на базі вбудованого Linux, ARM і GPU-систем в Open Cosmos.

Опис

  • Розробляти й підтримувати конвеєри обробки даних на супутникових комп’ютерах Nvidia Jetson
  • Адаптувати наземні алгоритми обробки зображень для еквівалентної продуктивності на орбіті
  • Оптимізувати GPU-навантаження, профілювати й налагоджувати програмне забезпечення на ARM- і GPU-обладнанні
  • Взаємодіяти із наземним інженером із програмного забезпечення для обробки даних, щоб поширювати вдосконалення між бортовими та наземними системами
  • Створювати перевірки якості, що гарантують готовність супутникових даних для клієнтів
  • Визначати й підтримувати стандарти даних і метаданих для бортових і наземних результатів
  • Створювати, тестувати й розгортати робочі процеси у вбудованих Linux-середовищах
  • Оцінювати нові методи обробки й типи даних для використання на борту
  • Працювати з командами бортового програмного забезпечення, систем, експлуатації та партнерами з корисного навантаження, узгоджуючи вимоги місії з можливостями обладнання

Вимоги

  • Підтверджені навички програмування на Python для обробки даних і здатність писати чистий, тестований та придатний для підтримки код
  • Практичний досвід роботи з вбудованим Linux та обладнанням на базі ARM
  • Досвід GPU-обчислень і оптимізації продуктивності, зокрема CUDA на платформах Nvidia
  • Здатність профілювати, налагоджувати й оптимізувати програмне забезпечення на обладнанні з обмеженими ресурсами
  • Досвід перетворення наукового або аналітичного коду на ефективне промислове програмне забезпечення
  • Розуміння впливу обмежень за енергоспоживанням, пам’яттю, сховищем і температурою на проєктування програмного забезпечення
  • Досвід проєктування конвеєрів даних, зокрема форматів даних і стандартів метаданих
  • Знайомство з геопросторовими інструментами або інструментами для роботи із зображеннями, такими як GDAL, rasterio, NumPy або Xarray
  • Досвід тестування, використання систем контролю версій і рев’ю коду
  • Здатність чітко висловлюватися та пояснювати технічні компроміси технічній і нетехнічній аудиторії
  • Необхідні законне право на роботу у Великій Британії та резюме англійською мовою
  • пільги

Переваги

  • Робота над передовими проєктами у сфері космічних технологій для клієнтів у всьому світі
  • Внесок у місію, спрямовану на підвищення доступності космосу для розв’язання практичних завдань
  • Робота в різноманітній, амбітній і підтримувальній команді
  • Робота в інклюзивній організації, відданій принципу рівних можливостей