Text copied to clipboard!

Наслов

Text copied to clipboard!

Ugrađeni softverski programer

Опис

Text copied to clipboard!
Tražimo iskusnog ugrađenog softverskog programera koji će se pridružiti našem timu i raditi na razvoju i optimizaciji softverskih rešenja za ugrađene sisteme. Kao deo našeg tima, bićete odgovorni za dizajniranje, implementaciju i testiranje softvera koji pokreće različite uređaje i sisteme, uključujući IoT uređaje, industrijske kontrolere i druge specijalizovane sisteme. Vaša uloga će uključivati blisku saradnju sa hardverskim inženjerima kako biste osigurali optimalnu integraciju softvera i hardvera. Takođe ćete raditi na analizi zahteva, pisanju efikasnog i pouzdanog koda, kao i na rešavanju problema i optimizaciji performansi sistema. Očekujemo da imate iskustvo sa programskim jezicima kao što su C i C++, kao i sa operativnim sistemima u realnom vremenu (RTOS). Kao ugrađeni softverski programer, bićete uključeni u ceo razvojni ciklus, od koncepta do implementacije i testiranja. Rad u našem timu zahteva analitičke veštine, sposobnost rešavanja problema i spremnost na kontinuirano učenje i usavršavanje. Takođe, očekujemo da budete upoznati sa alatima za debagovanje i testiranje ugrađenih sistema, kao i sa komunikacionim protokolima kao što su UART, SPI i I2C. Ako ste strastveni u vezi sa razvojem softvera za ugrađene sisteme i želite da radite na inovativnim projektima, pozivamo vas da se prijavite i postanete deo našeg dinamičnog tima.

Одговорности

Text copied to clipboard!
  • Razvoj i implementacija softvera za ugrađene sisteme.
  • Optimizacija performansi i efikasnosti softverskih rešenja.
  • Saradnja sa hardverskim inženjerima na integraciji softvera i hardvera.
  • Pisanje i održavanje tehničke dokumentacije.
  • Testiranje i debagovanje softvera kako bi se osigurala pouzdanost sistema.
  • Razvoj i implementacija komunikacionih protokola.
  • Analiza zahteva i dizajniranje softverskih arhitektura.
  • Praćenje novih tehnologija i unapređenje postojećih rešenja.

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti računarstva, elektrotehnike ili srodne discipline.
  • Iskustvo u programiranju u jezicima C i C++.
  • Poznavanje operativnih sistema u realnom vremenu (RTOS).
  • Iskustvo sa alatima za debagovanje i testiranje ugrađenih sistema.
  • Razumevanje komunikacionih protokola kao što su UART, SPI i I2C.
  • Sposobnost analitičkog razmišljanja i rešavanja problema.
  • Iskustvo u radu sa mikrokontrolerima i procesorima.
  • Spremnost na timski rad i kontinuirano učenje.

Могућа питања на интервјуу

Text copied to clipboard!
  • Možete li opisati svoje iskustvo u razvoju softvera za ugrađene sisteme?
  • Koje alate koristite za debagovanje i testiranje ugrađenih sistema?
  • Kako biste optimizovali performanse softvera na ograničenom hardveru?
  • Koje komunikacione protokole ste koristili u prethodnim projektima?
  • Kako pristupate rešavanju problema u ugrađenim sistemima?
  • Imate li iskustva sa operativnim sistemima u realnom vremenu?
  • Kako biste osigurali pouzdanost i stabilnost softverskog rešenja?
  • Kako se nosite sa radom pod pritiskom i kratkim rokovima?