Open Cosmos
Open Cosmos
Open Cosmos kehittää kokonaisvaltaisia satelliittidataa ja avaruuslentotehtäviä koskevia palveluja, jotka muuntavat avaruudesta saadun tiedon käytännön ratkaisuiksi yrityksille ja julkisen sektorin asiakkaille. Sen toimintaan kuuluu satelliittipohjainen seuranta ja navigointi esimerkiksi maatalouden satotason analysointia, öljyvahinkojen arviointia, ympäristön havainnointia ja muita kaupallisia käyttötarkoituksia varten. Yritys yhdistää avaruusteknologian, datan ja avaruuslentotehtävien toteutuksen auttaakseen asiakkaita ratkaisemaan maapallon monimutkaisia haasteita.

Edge Computing -ohjelmistoinsinööri, Maan havainnointi Open Cosmoksella (hybridityö, Yhdistynyt kuningaskunta)

Kehitä ja optimoi kuvankäsittelyputkia Maan havainnointisatelliiteissa oleville Nvidia Jetson -tietokoneille. Paranna sulautettuun Linuxiin, ARM- ja GPU-pohjaisiin järjestelmiin perustuvia aluksella tapahtuvan datankäsittelyn työnkulkuja Open Cosmoksella.

Kuvaus

  • Kehitä ja ylläpidä satelliittipohjaisten Nvidia Jetson -tietokoneiden datankäsittelyputkia
  • Muokkaa maa-asemalla käytettäviä kuvankäsittelyalgoritmeja vastaavan kiertoratasuorituskyvyn saavuttamiseksi
  • Optimoi GPU-työkuormia sekä profiloi tai korjaa ARM- ja GPU-laitteilla toimivia ohjelmistoja
  • Tee yhteistyötä maa-aseman dataohjelmistoinsinöörin kanssa parannusten jakamiseksi aluksella ja maa-asemalla käytettävien järjestelmien välillä
  • Luo laaduntarkistuksia, joilla varmistetaan satelliittidatan asiakasvalmius
  • Määritä ja ylläpidä aluksella ja maa-asemalla tuotettavien tietojen data- ja metatietostandardeja
  • Rakenna, testaa ja ota käyttöön työnkulkuja sulautetuissa Linux-ympäristöissä
  • Arvioi uusia käsittelymenetelmiä ja datatyyppejä aluksella tapahtuvaa käyttöä varten
  • Työskentele lentosoftan, järjestelmien, operaatioiden ja hyötykuppanien kanssa tehtävän vaatimusten yhteensovittamiseksi laitteiston ominaisuuksien kanssa

Vaatimukset

  • Osoitettu Python-osaaminen datankäsittelyssä sekä kyky kirjoittaa selkeää, testattavaa ja ylläpidettävää koodia
  • Käytännön kokemusta sulautetusta Linuxista ja ARM-pohjaisesta laitteistosta
  • Kokemusta GPU-laskennasta ja suorituskyvyn optimoinnista, mukaan lukien CUDA Nvidia-alustoilla
  • Kyky profiloida, korjata ja optimoida ohjelmistoja rajallisten resurssien laitteistolla
  • Kokemusta tieteellisen tai analyyttisen koodin muuntamisesta tehokkaaksi tuotanto-ohjelmistoksi
  • Ymmärrys siitä, miten teho-, muisti-, tallennus- ja lämpörajoitteet vaikuttavat ohjelmistosuunnitteluun
  • Kokemusta datankäsittelyputkien suunnittelusta, mukaan lukien dataformaatit ja metatietostandardit
  • Paikkatieto- tai kuvadatatyökalujen, kuten GDAL:n, rasterion, NumPyn tai Xarrayn, tuntemus
  • Kokemusta testauksesta, versionhallinnasta ja koodikatselmoinneista
  • Kyky viestiä selkeästi ja selittää teknisiä kompromisseja teknisille ja ei-teknisille yleisöille
  • Laillinen oikeus työskennellä Yhdistyneessä kuningaskunnassa sekä englanninkielinen ansioluettelo vaaditaan.
  • Edut

Edut

  • Työskentele edistyksellisten avaruusteknologian hankkeiden parissa, jotka palvelevat asiakkaita maailmanlaajuisesti
  • Osallistu hankkeeseen, jonka tavoitteena on tehdä avaruudesta helpommin saavutettava väline käytännön ongelmien ratkaisemiseen
  • Liity monimuotoiseen, kunnianhimoiseen ja kannustavaan tiimiin
  • Työskentele osallistavassa organisaatiossa, joka on sitoutunut yhdenvertaisiin mahdollisuuksiin