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:
- Práce na HPP v prosperující české firmy
- Cílové prémie po úspěšném dokončení projektu nebo zakázky
- Možnost dalšího studia (jazykové a odborné kurzy, doktorandské studium, …)
- Osobní přístup ke každému zaměstnanci
- Neformální a přátelské pracovní prostředí
- Mobilní telefon (i pro soukromé účely)
- 50% příspěvek zaměstnavatele na jazykové vzdělávání
- Příspěvek na životní pojištění nebo penzijní připojištění
- Benefitní karta – PLUXEE – příspěvek 700,-Kč měsíčně
- 2 „sick days“
- 25 dní dovolené ročně
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.
Kontaktujte nás na sabina.novakova@urc-systems.cz