Text copied to clipboard!
Наслов
Text copied to clipboard!Razvijač Ugrađenog Softvera
Опис
Text copied to clipboard!
Tražimo iskusnog Razvijača Ugrađenog Softvera koji će se pridružiti našem timu i doprineti razvoju inovativnih tehnoloških rešenja. Kao Razvijač Ugrađenog Softvera, bićete odgovorni za dizajniranje, implementaciju i testiranje softvera za ugrađene sisteme, osiguravajući visok kvalitet i efikasnost rada.
Vaša uloga će uključivati rad sa mikrokontrolerima, operativnim sistemima u realnom vremenu (RTOS), kao i optimizaciju softverskih rešenja za specifične hardverske platforme. Očekujemo da imate iskustvo u programiranju u jezicima kao što su C i C++, kao i razumevanje arhitekture ugrađenih sistema.
Bićete deo multidisciplinarnog tima koji sarađuje sa inženjerima elektronike, mehaničkim inženjerima i drugim softverskim inženjerima kako biste razvili pouzdana i efikasna rešenja. Takođe ćete biti uključeni u analizu zahteva, dizajn softverske arhitekture i testiranje kako biste osigurali da krajnji proizvod ispunjava sve tehničke i funkcionalne zahteve.
Od kandidata očekujemo sposobnost rešavanja problema, analitičko razmišljanje i spremnost na kontinuirano učenje i usavršavanje. Poželjno je iskustvo sa alatima za verzionisanje koda, kao i poznavanje komunikacionih protokola kao što su UART, SPI, I2C i CAN.
Ako ste strastveni u vezi sa razvojem ugrađenih sistema i želite da radite na izazovnim projektima u dinamičnom okruženju, prijavite se i postanite deo našeg tima!
Одговорности
Text copied to clipboard!- Razvoj i implementacija softvera za ugrađene sisteme.
- Optimizacija softverskih rešenja za specifične hardverske platforme.
- Testiranje i otklanjanje grešaka u softveru.
- Rad sa mikrokontrolerima i operativnim sistemima u realnom vremenu (RTOS).
- Saradnja sa inženjerima elektronike i drugim timovima.
- Analiza zahteva i dizajn softverske arhitekture.
- Dokumentovanje koda i tehničkih specifikacija.
- Praćenje novih tehnologija i unapređenje postojećih rešenja.
Захтеви
Text copied to clipboard!- Diploma iz oblasti računarstva, elektrotehnike ili srodne oblasti.
- Iskustvo u programiranju u jezicima C i C++.
- Poznavanje arhitekture ugrađenih sistema i mikrokontrolera.
- Iskustvo sa komunikacionim protokolima (UART, SPI, I2C, CAN).
- Razumevanje operativnih sistema u realnom vremenu (RTOS).
- Poznavanje alata za verzionisanje koda (Git, SVN).
- Sposobnost analitičkog razmišljanja i rešavanja problema.
- Spremnost na timski rad i kontinuirano učenje.
Могућа питања на интервјуу
Text copied to clipboard!- Možete li opisati svoje iskustvo u razvoju ugrađenog softvera?
- Koje mikrokontrolere ste koristili u prethodnim projektima?
- Kako pristupate optimizaciji softvera za ograničene resurse?
- Koje komunikacione protokole ste koristili i kako ih implementirate?
- Kako testirate i otklanjate greške u ugrađenom softveru?
- Imate li iskustva sa operativnim sistemima u realnom vremenu (RTOS)?
- Kako radite sa alatima za verzionisanje koda?
- Kako biste rešili problem performansi u ugrađenom sistemu?