
Open Cosmos vyvíja komplexné satelitné dátové a misijné služby, ktoré premieňajú informácie získané z vesmíru na praktické riešenia pre podniky a zákazníkov z verejného sektora. Jeho činnosť zahŕňa satelitné monitorovanie a navigáciu pre aplikácie, ako sú analýza poľnohospodárskych výnosov, hodnotenie ropných škvŕn, monitorovanie životného prostredia a ďalšie komerčné využitia. Spoločnosť spája vesmírne technológie, dáta a realizáciu misií, aby zákazníkom pomohla riešiť komplexné výzvy na Zemi.
Softvérový inžinier pre edge computing a pozorovanie Zeme v Open Cosmos (hybridne, Spojené kráľovstvo)
Vyvíjajte a optimalizujte pipeline na spracovanie obrazových dát pre počítače Nvidia Jetson na palube satelitov na pozorovanie Zeme. Zlepšujte spracovanie dát na palube v systémoch s embedded Linuxom, architektúrou ARM a GPU v spoločnosti Open Cosmos.
Popis
- Vyvíjajte a udržiavajte pipeline na spracovanie dát v satelitných počítačoch Nvidia Jetson
- Prispôsobujte pozemné algoritmy na spracovanie obrazov tak, aby dosahovali porovnateľný výkon na obežnej dráhe
- Optimalizujte úlohy GPU a vykonávajte profilovanie alebo ladenie softvéru na hardvéri ARM a GPU
- Spolupracujte s pozemným softvérovým inžinierom pre dáta na zdieľaní vylepšení medzi palubnými a pozemnými systémami
- Vytvárajte kontroly kvality, ktoré zabezpečia pripravenosť satelitných dát pre zákazníkov
- Definujte a udržiavajte štandardy dát a metadát pre palubné a pozemné výstupy
- Vytvárajte, testujte a nasadzujte workflowy v prostrediach s embedded Linuxom
- Posudzujte nové metódy spracovania a typy dát na použitie na palube
- Spolupracujte s tímami Flight Software, Systems, Operations a partnermi pre užitočné zaťaženie s cieľom zosúladiť požiadavky misie s možnosťami hardvéru
Požiadavky
- Preukázateľná znalosť Pythonu na spracovanie dát a schopnosť písať čistý, testovateľný a udržiavateľný kód
- Praktické skúsenosti s embedded Linuxom a hardvérom založeným na architektúre ARM
- Skúsenosti s výpočtami na GPU a optimalizáciou výkonu vrátane CUDA na platformách Nvidia
- Schopnosť profilovať, ladiť a optimalizovať softvér na hardvéri s obmedzenými zdrojmi
- Skúsenosti s transformáciou vedeckého alebo analytického kódu na efektívny produkčný softvér
- Pochopenie vplyvu obmedzení napájania, pamäte, úložiska a teploty na návrh softvéru
- Skúsenosti s návrhom dátových pipeline vrátane dátových formátov a štandardov metadát
- Znalosť nástrojov na prácu s geopriestorovými alebo obrazovými dátami, ako sú GDAL, rasterio, NumPy alebo Xarray
- Skúsenosti s testovaním, správou verzií a kontrolou kódu
- Schopnosť jasne komunikovať a vysvetľovať technické kompromisy technickému aj netechnickému publiku
- Právne oprávnenie pracovať v Spojenom kráľovstve a požadované zaslanie životopisu v angličtine.
- benefity
Benefity
- Práca na pokročilých projektoch vesmírnych technológií pre zákazníkov na celom svete
- Príspevok k misii zameranej na sprístupnenie vesmíru riešeniu reálnych problémov
- Pridanie sa k rozmanitému, ambicióznemu a podporujúcemu tímu
- Práca v inkluzívnej organizácii, ktorá podporuje rovnosť príležitostí