Hledáme zkušeného C/C++ vývojáře pro našeho klienta, dobře zavedenou společnost působící v oblasti pokročilých bezpečnostních a obranných technologií. Budete součástí vysoce kvalifikovaného týmu pracujícího na smysluplných, technicky náročných projektech s reálným dopadem.
Vaše odpovědnosti:
- Návrh a vývoj nízkoúrovňového softwaru (např. ovladače) v C/C++
- Přispívat k projektům na platformách Linux a mobilních platformách (Android, iOS)
- Úzce spolupracovat se softwarovými a hardwarovými týmy pro zajištění hladké integrace
- Psát čistý, udržovatelný a dobře dokumentovaný kód
- Účast na revizích kódu, ladění a testování softwaru
- Příprava technické dokumentace na podporu probíhajícího vývoje a údržby
Váš profil:
- Silné zkušenosti s programováním v C a C++
- Znalosti STL a aktuální znalosti moderních C++ standardů (ideálně C++17 nebo C++20)
- Pevné znalosti CMake, Python a Git
- Znalost rámců pro jednotkové testování jako gTest/gMock
- Zkušenosti s Dockerem a vývojem na více platformách
- Pochopení celého životního cyklu vývoje softwaru a praktik Agile/Scrum
Výhodou:
- Znalost LLVM projektu
- Zkušenosti s hooking engines
- Znalosti interních systémů Android/iOS
- Pochopení CI/CD pipeline, zejména pomocí GitLab
Co nabízíme:
- Zapojení do technicky náročných a smysluplných projektů
- Stabilní a přátelské pracovní prostředí v menším, zaměřeném týmu
- Konkurenceschopná odměna (možná smlouva nebo trvalé zaměstnání)
- Flexibilita s částečnou prací na dálku
- Příležitost rozvíjet svou odbornost v jedinečné a významné oblasti
Zajímat vás to? Spojme se - rádi vám povíme více.