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ů?