DSP fejlesztő
Egy igazán izgalmas projektre keresek kutatás fejlesztés területre DSP fejlesztő kollégát. Érzékelő szenzorokhoz kapcsolódó fejlesztési feladatokkal fogsz találkozni. Amennyiben hosszú távú kihívásokra vágysz, és fontos számodra, hogy egy kiváló csapatban dolgozz, felelősségteljes feladatokat vállalva olvass tovább.
DSP fejlesztőként részt vehetsz a legmodernebb radarjelfeldolgozás során alkalmazott algoritmusok nagy számítási kapacitású processzorokra történő implementálásában, illetve a rendszer egészét érintő vezérlő szoftver kialakításában. Az implementált algoritmusok hatékonyságának növelése és valós időben történő futásának biztosítása kiemelt feladat. A főbb feladattípusok amelyekkel biztosan találkozni fogsz:
- Algoritmusok optimalizációja ill. algoritmusok valós ídőben történő futtatásához szükséges javaslatok kidolgozása
- Algoritmusok implementálása és inference modellek futtatásának biztosítása nagy teljesítményű grafikus processzoron (CUDA, TensorRT)
- Algoritmusok tesztelése ill. összevetése a referencia implementációval. (Python, GTEST)
- CI/CD folyamatok létrehozása, ellenőrzése, javítása (Gitlab CI)
- Fejlesztői grafikus interfész fejlesztése ill. algoritmusfejlesztést és analízist támogató eszközök implementálása (Qt, PyQt)
- Rendszer és unit szintű szimulációs környezetek fejlesztése/karbantartása (Python)
Feladatok
- új algoritmusok implementálása, optimalizálása célhardveren;
- jelfeldolgozó program fejlesztése és tesztelése;
- algoritmusfejlesztés támogatása, fejlesztést segítő toolok implementálása;
- a szakterülethez kapcsolódó technológiák követése, alkalmazása;
- együttműködés más szakterületeken dolgozó mérnökökkel;
- brainstormingban való aktív részvétel;
Követelmények:
- Informatikai területen szerzett felsőfokú végzettség (BSc/MSc) (Mérnök informatikus, Villamosmérnök, Programozó matematikus)
- Modern C++ (min. 17) fejlesztői tapasztalat (1-3 év)
- Python tudományos számítási tereületen (Numpy, Scipy) szerzett tapasztalat (1-3 év)
- Tapasztalat grafikus processzorok általános célú számításokra való felhasználásában (GPGPU programming) (1-3 év)
- Jó problémamegoldó képesség
- Önálló munkavégzés
- Középszintű angol nyelvtudás
Előny
- NVidia CUDA programozási tapasztalat
- Digitális jelfeldolgozásban (DSP) szerzett tapasztalat
- Adat vizualizációban szerzett tapasztalat
- Erős matematikai háttér, statisztikus analízís ismerete
- Linux/Unix munkakörnyezetben szerzett tapasztalat
- Git, Docker ismerete
Bejárás: Budapest 1097-hibrid munkavégzéssel, 1-2 nap homeoffice lehetőséggel megbeszélés szerint