
Open Cosmos razvija cjelovite satelitske podatkovne i misijske usluge koje informacije dobivene iz svemira pretvaraju u praktična rješenja za poslovne i javnosektorske korisnike. Njegov rad uključuje satelitsko praćenje i navigaciju za primjene poput analize prinosa u poljoprivredi, procjene izlijevanja nafte, praćenja okoliša i drugih komercijalnih slučajeva upotrebe. Tvrtka objedinjuje svemirsku tehnologiju, podatke i provedbu misija kako bi korisnicima pomogla u rješavanju složenih izazova na Zemlji.
Softverski inženjer za rubno računalstvo i promatranje Zemlje u tvrtki Open Cosmos (hibridno, Ujedinjeno Kraljevstvo)
Razvijajte i optimizirajte cjevovode za obradu slika na računalima Nvidia Jetson u satelitima za promatranje Zemlje. Unaprijedite tijekove podataka na satelitu u sustavima s ugrađenim Linuxom, ARM-om i GPU-ovima u tvrtki Open Cosmos.
Opis
- Razvijajte i održavajte cjevovode za obradu podataka na satelitskim računalima Nvidia Jetson
- Prilagođavajte zemaljske algoritme za obradu slika kako bi ostvarili usporedive performanse u orbiti
- Optimizirajte GPU radna opterećenja te profilirajte ili otklanjajte pogreške u softveru na ARM i GPU hardveru
- Surađujte sa zemaljskim softverskim inženjerom za podatke kako biste dijelili poboljšanja između satelitskih i zemaljskih sustava
- Izrađujte provjere kvalitete koje osiguravaju da su satelitski podaci spremni za korisnike
- Definirajte i održavajte standarde podataka i metapodataka za satelitske i zemaljske izlaze
- Izgrađujte, testirajte i implementirajte tijekove rada u okruženjima s ugrađenim Linuxom
- Procjenjujte nove metode obrade i vrste podataka za upotrebu na satelitu
- Surađujte s timovima Flight Software, Systems, Operations i partnerima za korisni teret kako biste uskladili zahtjeve misije s mogućnostima hardvera
Zahtjevi
- Dokazano znanje Pythona za obradu podataka i sposobnost pisanja čistog, testabilnog i održivog koda
- Praktično iskustvo s ugrađenim Linuxom i hardverom temeljenim na ARM-u
- Iskustvo s računalstvom na GPU-u i optimizacijom performansi, uključujući CUDA-u na Nvidia platformama
- Sposobnost profiliranja, otklanjanja pogrešaka i optimizacije softvera na hardveru s ograničenim resursima
- Iskustvo pretvaranja znanstvenog ili analitičkog koda u učinkovit produkcijski softver
- Razumijevanje utjecaja ograničenja napajanja, memorije, pohrane i temperature na dizajn softvera
- Iskustvo u dizajniranju podatkovnih cjevovoda, uključujući formate podataka i standarde metapodataka
- Poznavanje alata za geoprostorne ili slikovne podatke, kao što su GDAL, rasterio, NumPy ili Xarray
- Iskustvo s testiranjem, upravljanjem verzijama i pregledom koda
- Sposobnost jasne komunikacije i objašnjavanja tehničkih kompromisa tehničkoj i netehničkoj publici
- Zakonsko pravo na rad u Ujedinjenom Kraljevstvu i obavezno slanje životopisa na engleskom jeziku.
- benefiti
Pogodnosti
- Rad na naprednim projektima svemirske tehnologije za korisnike diljem svijeta
- Doprinos misiji usmjerenoj na veću dostupnost svemira za rješavanje stvarnih problema
- Pridruživanje raznolikom, ambicioznom timu koji pruža podršku
- Rad u uključivoj organizaciji posvećenoj jednakim mogućnostima