URC Systems

Embedded Linux vývojář

Pracovní náplň:

  • Oživování nového hardwaru (board bring-up) – práce se schématy, měření, ladění, úzká spolupráce s HW týmem

  • Konfigurace a úprava device tree a dalších částí BSP pro embedded Linux

  • Správa a konfigurace Linux platformy (Yocto/Buildroot nebo jiné distribuce)

  • Skriptování v Bash / Python – automatizace opakovaných úloh, logování, diagnostické skripty

  • Implementace systémových komponent v jazycích C / C++ (případně Bash / Python)

  • Tvorba a údržba testů pro systémové komponenty (Bash / Python, případně integrace do CI)

  • Spolupráce na nastavování a údržbě CI/CD pipeline (build, test, release embedded image)

  • Úzká spolupráce s kolegy z oblastí HW, firmware a testování na výsledném řešení

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, …)

Nabízíme:

Přidejte se k nám

Nemusíte zbytečně nic vypisovat. Stačí, když si vyberete z otevřených pozic, nahrajete svůj životopis a pošlete nám jej společně s vaši emailovou adresou.

Odesláním formuláře souhlasíte se zpracování osobních údajů.

Nevybrali jste z nabídky aktuálních pozic a zaujaly Vás naše projekty?
Kontaktujte nás na
sabina.novakova@urc-systems.cz