Embedded Software Developer (44485)

Rožnov pod Radhoštěm, Brno
1/2027
TPP Klient
40%
110 000 CZK

Baví vás psát software přímo pro čipy a pracovat co nejblíž hardwaru? Pro vývojové centrum globálního výrobce polovodičů v Brně nebo Rožnově pod Radhoštěm sháním Embedded Software Developera, který bude vyvíjet software pro nové mikrokontroléry – SDK výrobce i open-source Zephyr RTOS. Požadované jsou praktické zkušenosti s programováním v C na nízké úrovni, dobrá znalost architektury MCU a schopnost spolehlivě ladit software přímo na čipu.

🚀 Projekt
- Vývoj softwaru pro nové řady mikrokontrolérů globálního výrobce polovodičů
- Vývoj vlastního SDK výrobce – sady nástrojů a knihoven, kterou zákazníci používají při programování čipů
- Vývoj open-source Zephyr RTOS – napsaný kód je veřejně dostupný a přispívá do komunity
- Psaní ovladačů (driverů) a dalších softwarových vrstev v jazyce C
- Přidávání podpory nových čipů do Zephyru (device tree, Kconfig)
- Bring-up nových desek a čipů: nastavení hodin, pinů, napájení, bootování a paměti, ukázkové programy a testy
- Pull requesty, code review, návrhy nových funkcí a opravy v CI
- Hledání a řešení chyb na nejnižší úrovni pomocí debuggerů, trasování a logických analyzátorů
- Spolupráce s hardwarovými a softwarovými týmy i s open-source komunitou

🎯 Skills
- Praktické zkušenosti s programováním v C, ideálně pro mikrokontroléry a na nízké úrovni
- Chuť pracovat blízko hardwaru
- Dobré pochopení architektury MCU
- Analytické myšlení a schopnost spolehlivě debugovat software přímo na čipu
- Znalost běžných postupů a dobré praxe při vývoji softwaru
- Práce s Gitem nebo jiným verzovacím nástrojem
- Komunikativní angličtina slovem i písmem (B2)

💡 Nice to have
- Koordinační a komunikační dovednosti, zkušenost s komunikací napříč týmy
- Otevřenost k používání AI nástrojů při vývoji
- Zkušenost se Zephyr RTOS, včetně device tree, Kconfig, nástroje west a práce se SDK
- Zkušenost s SDK a nástroji výrobců čipů, např. STM32Cube, MPLAB, Renesas e2 studio, Nordic nRF Connect SDK, Infineon ModusToolbox nebo TI Code Composer Studio
- Znalost komunikačních rozhraní mikrokontrolérů: SPI, I²C, UART, I²S, SDIO
- Vývoj nebo testování embedded softwaru pro mikrokontroléry
- Zkušenost s RTOS, např. FreeRTOS, Zephyr, ThreadX/Azure RTOS, embOS nebo QNX
- Znalost jazyka Rust
- Python a build nástroje, např. make nebo CMake


#LI-ND1

Mám záujem, kontaktujte ma

Podobné pozície