
Open Cosmos vyvíjí komplexní služby v oblasti satelitních dat a vesmírných misí a proměňuje informace získané z vesmíru v praktická řešení pro firmy a veřejný sektor. Její činnost zahrnuje satelitní monitoring a navigaci pro využití, jako je analýza výnosů zemědělských plodin, posuzování ropných havárií, sledování životního prostředí a další komerční aplikace. Open Cosmos propojuje vesmírné technologie, data a realizaci misí, aby zákazníkům pomáhala řešit složité výzvy na Zemi.
Softwarový inženýr pro edge computing v oblasti pozorování Země ve společnosti Open Cosmos (hybridní práce, Spojené království)
Vyvíjejte a optimalizujte zpracování obrazových dat pro počítače Nvidia Jetson na palubě družic pro pozorování Země. Zlepšujte palubní zpracování dat v systémech s embedded Linuxem, ARM a GPU ve společnosti Open Cosmos.
Popis
- Vyvíjet a udržovat datové zpracovatelské pipeline na satelitních počítačích Nvidia Jetson
- Upravovat pozemní algoritmy pro zpracování obrazu tak, aby dosahovaly srovnatelného výkonu na oběžné dráze
- Optimalizovat zátěž GPU, profilovat a ladit software na hardwaru ARM a GPU
- Spolupracovat s pozemním softwarovým inženýrem pro data a sdílet vylepšení mezi palubními a pozemními systémy
- Vytvářet kontroly kvality zajišťující připravenost satelitních dat pro zákazníky
- Definovat a udržovat standardy dat a metadat pro palubní a pozemní výstupy
- Vytvářet, testovat a nasazovat pracovní postupy v prostředích s embedded Linuxem
- Posuzovat nové metody zpracování a typy dat pro použití na palubě
- Spolupracovat s týmy letového softwaru, systémů a provozu a s partnery pro užitečné zatížení na sladění požadavků mise s možnostmi hardwaru
Požadavky
- Prokázaná znalost Pythonu pro zpracování dat a schopnost psát čistý, testovatelný a udržovatelný kód
- Praktické zkušenosti s embedded Linuxem a hardwarem založeným na ARM
- Zkušenosti s výpočty na GPU a optimalizací výkonu včetně CUDA na platformách Nvidia
- Schopnost profilovat, ladit a optimalizovat software na hardwaru s omezenými zdroji
- Zkušenosti s převodem vědeckého nebo analytického kódu na efektivní produkční software
- Porozumění tomu, jak omezení napájení, paměti, úložiště a teploty ovlivňují návrh softwaru
- Zkušenosti s návrhem datových pipeline včetně datových formátů a standardů metadat
- Znalost geoprostorových nástrojů nebo nástrojů pro obrazová data, jako jsou GDAL, rasterio, NumPy nebo Xarray
- Zkušenosti s testováním, správou verzí a kontrolou kódu
- Schopnost jasně komunikovat a vysvětlovat technické kompromisy technickému i netechnickému publiku
- Vyžaduje se oprávnění k práci ve Spojeném království a zaslání životopisu v angličtině
- benefity
Benefity
- Práce na pokročilých projektech vesmírných technologií pro zákazníky po celém světě
- Příležitost přispět k poslání zaměřenému na zpřístupnění vesmíru pro řešení skutečných problémů
- Práce v rozmanitém, ambiciózním a podpůrném týmu
- Práce v inkluzivní organizaci, která se zavázala k rovným příležitostem