Meeskonna olek: Otsime uusi liikmeid
Otsime oma meeskonda arendajat, kes panustaks kuupsatelliidi Juhtmooduli käsu- ja andmetöötlussüsteemi (CDHS) tarkvara- ja raamistiku kujundamisse ning hooldamisse. See roll on vabatahtlik ja tasustamata, ning on kaugtöö võimalus.
Missioonitarkvara on CDHS-i rakendustuumal töötav kood, mis töötab Embedded Linuxi keskkonnas ja vastutab pikaajalise missiooni eesmärkide, ning teaduslike lastidega seotud toimingute loogika eest. Töö hõlmab satelliidi autonoomsete tehisintellekti ja otsustusfunktsioonide toimingute tarkvaralist arendust. Kaasaarvatud püsivara värskenduste, failisüsteemide, ning teaduslike lastide juhtimise tarkvara arendust.
See roll hõlmab Embedded Linuxi seadistamist, mis töötab nii trükkplaatidel kui ka süsteemimoodulites (SoM), mis asuvad lõplikul riistvaral.
Teie ülesanded hõlmavad järgmist:
- Luua ja hooldada Yocto-põhiseid Embedded Linuxi versioone mitme riistvarakomplekti jaoks,
- Luua ja hooldada CI/CD töövooge, võimaldades ülejäänud missiooni tarkvara meeskonnal sooritada kaugtööd,
- Kirjutada oma töö kohta dokumentatsiooni,
- Vastutada suure jõudlusega ja rikketaluva CDHS-i pakkumise eest, mis võimaldab reaalajas toiminguid meie tulevaste kuupsatelliitide jaoks.
Ootame Teid enda meeskonda, kui Teil on:
- Elementaarsed teadmised C/C++ ja Pythoni kohta;
- Teadmised Gitist, Jirast ja embedded Linuxist
- Oled motiveeritud õppima uusi tehnoloogiaid ja valmis uurima nendega seotud teemasid, näiteks Yocto
- Olete võimeline töötama minimaalselt 8 tundi nädalas ja osalema iganädalastel koosolekutel.
Kandideerimiseks ei ole vaja ulatuslikku eelnevat kogemust. Otsime peamiselt kandidaate, kes näitavad üles uudishimu, vastutustunnet ning valmisolekut õppida, katsetada ja teha koostööd tudengimeeskonnas.
Näiteid embedded Linux’i arendusest
Võtmesõnad
C/C++, Python, AMD Zynq, Git, Yocto and PetaLinux, U-Boot, Ethernet
Sellele positsioonile kandideerimiseks palun külasta docs.google.com.
