URC Systems logo

Embedded Linux vývojář

Brno, Czech Republic
Category
Software & Data
Job Type
Full-time
Experience
Mid-Level

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]

Posted September 13, 2026