Job Description
Požadujeme:
-
Dobrá znalost jazyka C nebo C++, ideálně v prostředí embedded systémů
-
Alespoň uživatelská znalost Linuxu (shell, základní správa systému, práce s logy)
-
Schopnost číst a orientovat se v elektrických schématech
-
Znalost skriptování v Bash nebo Pythonu (ideálně obojí)
-
Základní zkušenost s komunikačními rozhraními I2C, SPI, UART (ovladače, debug komunikace)
-
Schopnost pracovat s běžným laboratorním vybavením (multimetr, osciloskop, logický analyzátor – alespoň základní orientace)
-
Znalost verzovacího systému Git
-
Schopnost samostatné práce i spolupráce v týmu, pečlivost a zodpovědný přístup
-
Schopnost číst technickou dokumentaci v angličtině
Výhodou:
-
Zkušenosti s Yocto nebo Buildroot (tvorba/úprava image, receptů, vrstev apod.)
-
Znalost embedded Linuxu – device tree, konfigurace kernelu, build a úprava ovladačů
-
Zkušenost s návrhem nebo úpravou Linux kernel driverů (alespoň jednoduché ovladače)
-
Praktická zkušenost s CI/CD (GitLab CI, Jenkins, GitHub Actions nebo jiné)
-
Zkušenost s diagnostikou problémů v embedded Linuxu (boot logy, dmesg, strace, perf, apod.)
-
Znalost dalších skriptovacích jazyků (např. Python pro testovací frameworky, generování konfigurací)
-
Přehled v oblasti embedded komunikace (CAN, Ethernet, RS485, …)
Nevybrali jste z nabídky aktuálních pozic a zaujaly Vás naše projekty? Kontaktujte nás na [email protected]
Company Info
URC Systems
Czech electronic warfare R&D company producing RCIED jammers, counter-UAV systems and reconnaissance...
Other Jobs at URC Systems
Similar Opportunities
Embedded Software Engineer
CORAC Engineering
Senior DevOps Specialist
CORAC Engineering
Senior Software Developer
CORAC Engineering
Vývojář C++
URC Systems
Systémový inženýr vývoje produktu - SW Architekt
ELDIS Pardubice
SW vývojář - embedded systémy (Linux)
ELDIS Pardubice