C++ Dev – Distribuované Výpočty, Rádiová Data, STL/Boost (80 - 111.000 Kč)

Jobs Contact Consulting

  • Brno, Jihomoravský
  • 80 000 - 111 000 Kč za měsíc
  • Trvalý pracovní poměr
  • Plný úvazek
  • Před 16 dny
Nabídka: * Účast na celém vývojovém cyklu SW
  • Možnost ovlivnění směrování vyvíjeného produktu
  • Cílové prémie po úspěšném dokončení projektu/zakázky
  • Možnost cestování v rámci projektů (včetně zahraničí)
  • Podpora dalšího vzdělávání (jazykové a odborné kurzy, doktorandské studium…)
  • Mobilní telefon (i pro soukromé účely)
  • Příspěvek na životní/penzijní pojištění, jazykové vzdělávání, stravování
  • 2 „sick days“
  • 25 dní dovolené ročně
  • Firemní parkoviště pro soukromá vozidla
Popis pozice: Zajímá tě, co lítá éterem? Tady budeš psát C++ kód, který sbírá, třídi a analyzuje reálné rádiové signály – žádné klikací aplikace, ale seriózní systém, co běží v terénu. Pojedeš přes STL, Boost, multithreading, optimalizace výkonu… Pokud tě baví hrát si s daty na úrovni bitů, zajímá tě architektura systému a chceš rozumět tomu, co se děje mezi hardwarem a operačním systémem, jsi náš člověk.
  • Vývoj softwarových aplikací pro analýzu a zpracování rádiových signálů
  • Návrh a optimalizace systémové architektury pro multithreading a distribuované výpočty
  • Implementace algoritmů pro klasifikaci a dekódování rádiových signálů
  • Práce s databázovými a geografickými 2D/3D systémy
  • Testování a nasazení softwaru v různých provozních režimech
  • Spolupráce s odborníky na rádiové technologie, analýzu signálů a IT bezpečnost
Požadavky: * SŠ/VŠ vzdělání v IT, elektrotechnice nebo relevantním oboru
  • Praktická znalost C++
  • Dobrá znalost knihoven STL, Boost
  • Zkušenost s návrhem architektury systému (multithreading, distribuované systémy)
  • Znalost verzovacího systému Git
  • Základní znalost CMake
  • Spolehlivost, samostatnost, proaktivní přístup
  • Pasivní znalost angličtiny (čtení technické dokumentace)
*
  • Výhodou:
  • Znalost TCP/UDP, PostgreSQL
  • Zkušenost se zpracováním diskrétních signálů (audio, video…)
  • Paralelní zpracování dat (SIMD, OpenMP)
  • Znalost QT, JavaScript, TypeScript, React
  • OpenGL 3.0+, GLSL
  • Zkušenost s agregací distribuovaných heterogenních dat

Dobraprace