Text copied to clipboard!

Názov

Text copied to clipboard!

C softvérový inžinier

Opis

Text copied to clipboard!
Hľadáme skúseného C softvérového inžiniera, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Ideálny kandidát bude mať silné technické zručnosti v programovaní v jazyku C, skúsenosti s vývojom softvéru na nízkej úrovni a schopnosť pracovať v tíme na komplexných projektoch. Táto pozícia ponúka príležitosť pracovať na inovatívnych riešeniach v oblasti embedded systémov, operačných systémov alebo iných technických aplikácií, kde je jazyk C kľúčový. Ako C softvérový inžinier budete zodpovedný za návrh, implementáciu, testovanie a optimalizáciu softvérových komponentov. Budete úzko spolupracovať s hardvérovými inžiniermi, testermi a ďalšími vývojármi na zabezpečení kvality a výkonu výsledného produktu. Očakávame, že budete schopný analyzovať existujúci kód, identifikovať problémy a navrhovať efektívne riešenia. Na tejto pozícii je dôležité mať skúsenosti s vývojom v prostredí Linux alebo iných operačných systémoch, znalosť nástrojov ako GCC, GDB, Make, a schopnosť pracovať s verzovacími systémami ako Git. Znalosť ďalších jazykov ako C++, Python alebo skriptovacích jazykov je výhodou. Okrem technických zručností hľadáme kandidáta, ktorý má dobré komunikačné schopnosti, je samostatný, zodpovedný a ochotný učiť sa nové technológie. Ponúkame atraktívne platové ohodnotenie, flexibilný pracovný čas, možnosť práce na diaľku a príležitosť pracovať na zaujímavých projektoch s najnovšími technológiami. Ak máte vášeň pre programovanie v jazyku C a chcete sa podieľať na vývoji kvalitného softvéru, neváhajte a pošlite nám svoj životopis.

Zodpovednosti

Text copied to clipboard!
  • Vývoj softvéru v jazyku C pre embedded systémy alebo desktopové aplikácie
  • Údržba a optimalizácia existujúceho kódu
  • Spolupráca s tímom na návrhu softvérovej architektúry
  • Testovanie a ladenie softvéru pomocou nástrojov ako GDB
  • Písanie technickej dokumentácie
  • Integrácia softvéru s hardvérovými komponentmi
  • Zabezpečenie kvality a výkonu softvérových riešení
  • Účasť na code review a zdieľanie poznatkov s tímom
  • Práca s verzovacími systémami ako Git
  • Dodržiavanie vývojových štandardov a procesov

Požiadavky

Text copied to clipboard!
  • Skúsenosti s programovaním v jazyku C
  • Znalosť vývoja pre Linux alebo iné operačné systémy
  • Skúsenosti s nástrojmi ako GCC, GDB, Make
  • Znalosť verzovacích systémov (napr. Git)
  • Schopnosť čítať a analyzovať existujúci kód
  • Základné znalosti algoritmov a dátových štruktúr
  • Dobré komunikačné schopnosti a tímová spolupráca
  • Samostatnosť a zodpovednosť
  • Výhodou je znalosť C++, Python alebo skriptovacích jazykov
  • Vysokoškolské vzdelanie v oblasti informatiky alebo príbuzného odboru

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké máte skúsenosti s programovaním v jazyku C?
  • Pracovali ste niekedy na embedded systémoch?
  • Aké nástroje používate na ladenie a testovanie kódu?
  • Ako pristupujete k optimalizácii výkonu softvéru?
  • Máte skúsenosti s prácou v tíme vývojárov?
  • Aké operačné systémy ste používali pri vývoji softvéru?
  • Ako riešite problémy v existujúcom kóde?
  • Používate verzovacie systémy? Ktoré preferujete?
  • Aké ďalšie programovacie jazyky ovládate?
  • Ste ochotný učiť sa nové technológie a nástroje?