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?