Text copied to clipboard!
Název
Text copied to clipboard!Vývojář Embedded CC
Popis
Text copied to clipboard!
Hledáme zkušeného Vývojáře Embedded CC, který se připojí k našemu týmu a bude se podílet na vývoji a implementaci embedded systémů v jazyce C/C++. Vaším hlavním úkolem bude navrhovat, programovat a testovat software pro vestavěná zařízení, která se používají v různých průmyslových odvětvích, jako je automobilový průmysl, zdravotnictví, průmyslová automatizace nebo spotřební elektronika. Budete úzce spolupracovat s týmem hardwarových inženýrů a dalšími vývojáři na návrhu efektivních a spolehlivých řešení.
Vaše práce bude zahrnovat analýzu požadavků zákazníka, návrh architektury softwaru, implementaci funkcí, optimalizaci výkonu a odstraňování chyb. Očekáváme, že budete sledovat nejnovější trendy v oblasti embedded systémů a budete aktivně přispívat k inovacím v našich projektech. Kromě toho budete vytvářet technickou dokumentaci a podílet se na testování a validaci vyvinutého softwaru.
Ideální kandidát má zkušenosti s vývojem v jazyce C/C++, rozumí principům embedded systémů, má znalosti o mikrokontrolérech, RTOS, periferiích a komunikačních protokolech (např. UART, SPI, I2C, CAN). Schopnost pracovat v týmu, samostatnost, pečlivost a analytické myšlení jsou nezbytné. Výhodou je zkušenost s vývojem pro konkrétní platformy (např. ARM Cortex, STM32), znalost nástrojů pro ladění a testování embedded softwaru a zkušenosti s verzovacími systémy (např. Git).
Pokud hledáte příležitost pracovat na zajímavých projektech, rozvíjet své znalosti v oblasti embedded systémů a stát se součástí inovativního týmu, těšíme se na vaši přihlášku.
Odpovědnosti
Text copied to clipboard!- Vývoj a implementace softwaru pro embedded systémy v jazyce C/C++
- Návrh architektury a analýza požadavků
- Testování, ladění a optimalizace kódu
- Spolupráce s týmem hardwarových inženýrů
- Vytváření technické dokumentace
- Podpora při integraci a validaci softwaru
- Řešení technických problémů a odstraňování chyb
- Sledování nových trendů v oblasti embedded systémů
- Účast na týmových schůzkách a prezentacích
- Podpora zákazníků při implementaci řešení
Požadavky
Text copied to clipboard!- Zkušenosti s programováním v jazyce C/C++
- Znalost embedded systémů a mikrokontrolérů
- Zkušenosti s komunikačními protokoly (UART, SPI, I2C, CAN)
- Schopnost číst a vytvářet technickou dokumentaci
- Analytické a logické myšlení
- Samostatnost a schopnost týmové spolupráce
- Zkušenosti s nástroji pro ladění a testování
- Znalost verzovacích systémů (např. Git)
- Výhodou je znalost RTOS a specifických platforem (ARM, STM32)
- Angličtina na technické úrovni
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s vývojem embedded softwaru?
- Na jakých projektech jste pracoval/a v jazyce C/C++?
- Jaké mikrokontroléry a platformy znáte?
- Jaké komunikační protokoly jste implementoval/a?
- Jak řešíte ladění a testování embedded aplikací?
- Jaké nástroje pro správu verzí používáte?
- Máte zkušenosti s RTOS? Pokud ano, s jakými?
- Jak přistupujete k tvorbě technické dokumentace?
- Jaké jsou vaše silné stránky při týmové spolupráci?
- Proč vás zajímá práce v oblasti embedded systémů?