Open Cosmos
Open Cosmos
Open Cosmos razvija celovite satelitske podatkovne in misijske storitve, ki informacije, pridobljene iz vesolja, spreminjajo v praktične rešitve za podjetja in stranke iz javnega sektorja. Njegovo delo vključuje satelitsko spremljanje in navigacijo za uporabo, kot so analiza kmetijskih donosov, ocenjevanje razlitij nafte, opazovanje okolja in drugi komercialni primeri uporabe. Podjetje združuje vesoljsko tehnologijo, podatke in izvedbo misij, da strankam pomaga reševati zapletene izzive na Zemlji.

Programski inženir za robno računalništvo in opazovanje Zemlje pri podjetju Open Cosmos (hibridno, Združeno kraljestvo)

Razvijajte in optimizirajte cevovode za obdelavo slik za računalnike Nvidia Jetson na satelitih za opazovanje Zemlje. Izboljšujte satelitske podatkovne procese v sistemih z vgrajenim Linuxom, arhitekturo ARM in grafičnimi procesorji v podjetju Open Cosmos.

Opis

  • Razvijajte in vzdržujte cevovode za obdelavo podatkov na satelitskih računalnikih Nvidia Jetson
  • Prilagodite zemeljske algoritme za obdelavo slik za primerljivo delovanje v orbiti
  • Optimizirajte delovne obremenitve grafičnih procesorjev ter profilirajte ali odpravljajte napake v programski opremi na strojni opremi ARM in GPU
  • Sodelujte z zemeljskim programskim inženirjem za podatke pri izmenjavi izboljšav med satelitskimi in zemeljskimi sistemi
  • Ustvarjajte preverjanja kakovosti, ki zagotavljajo pripravljenost satelitskih podatkov za stranke
  • Opredeljujte in vzdržujte standarde podatkov in metapodatkov za satelitske in zemeljske izhode
  • Izdelujte, testirajte in uvajajte delovne tokove v okoljih z vgrajenim Linuxom
  • Ocenjujte nove metode obdelave in vrste podatkov za uporabo na satelitu
  • Sodelujte z ekipami Flight Software, Systems, Operations in partnerji za koristni tovor, da zahteve misije uskladite z zmogljivostmi strojne opreme

Zahteve

  • Dokazano znanje Pythona za obdelavo podatkov ter sposobnost pisanja čiste, testljive in vzdrževane kode
  • Praktične izkušnje z vgrajenim Linuxom in strojno opremo na osnovi arhitekture ARM
  • Izkušnje z računanjem na grafičnih procesorjih in optimizacijo zmogljivosti, vključno s CUDA na platformah Nvidia
  • Sposobnost profiliranja, odpravljanja napak in optimizacije programske opreme na strojni opremi z omejenimi viri
  • Izkušnje s pretvarjanjem znanstvene ali analitične kode v učinkovito produkcijsko programsko opremo
  • Razumevanje vpliva omejitev napajanja, pomnilnika, shrambe in temperature na zasnovo programske opreme
  • Izkušnje z oblikovanjem podatkovnih cevovodov, vključno z oblikami podatkov in standardi metapodatkov
  • Poznavanje orodij za geoprostorske ali slikovne podatke, kot so GDAL, rasterio, NumPy ali Xarray
  • Izkušnje s testiranjem, nadzorom različic in pregledovanjem kode
  • Sposobnost jasnega komuniciranja in razlaganja tehničnih kompromisov tehničnemu in netehničnemu občinstvu
  • Zakonska pravica do dela v Združenem kraljestvu in obvezna predložitev življenjepisa v angleškem jeziku.
  • ugodnosti

Ugodnosti

  • Delo na naprednih projektih vesoljskih tehnologij za stranke po vsem svetu
  • Prispevanje k poslanstvu, osredotočenemu na večjo dostopnost vesolja za reševanje resničnih problemov
  • Pridružitev raznoliki, ambiciozni in podporni ekipi
  • Delo v vključujoči organizaciji, zavezani enakim možnostim