Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvijač ugrađenog softvera

Опис

Text copied to clipboard!
Tražimo razvijača ugrađenog softvera koji će biti odgovoran za dizajn, razvoj i implementaciju softverskih rešenja za ugrađene sisteme. Kandidat će raditi na razvoju firmware-a i softverskih komponenti koje su ključne za funkcionisanje različitih elektronskih uređaja i sistema. Uloga zahteva duboko razumevanje hardverskih platformi, programskih jezika kao što su C i C++, kao i iskustvo sa realno-vremenskim operativnim sistemima (RTOS). Razvijač će sarađivati sa timovima za hardver, testiranje i proizvodnju kako bi osigurao kvalitet i pouzdanost softverskih rešenja. Pored tehničkih veština, važno je da kandidat poseduje sposobnost rešavanja problema, analitičko razmišljanje i dobru komunikaciju. Očekuje se da razvijač prati najnovije tehnologije i standarde u oblasti ugrađenih sistema, kao i da doprinosi unapređenju procesa razvoja softvera. Pozicija je idealna za one koji žele da rade u dinamičnom okruženju i učestvuju u razvoju inovativnih proizvoda koji imaju direktan uticaj na svakodnevni život korisnika.

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

Text copied to clipboard!
  • Razvijanje i implementacija softvera za ugrađene sisteme
  • Pisanje i održavanje firmware-a u programskim jezicima C i C++
  • Rad sa hardverskim timom na integraciji softvera i hardvera
  • Testiranje i otklanjanje grešaka u softverskim komponentama
  • Optimizacija softvera za performanse i potrošnju energije
  • Dokumentovanje softverskih rešenja i procesa razvoja
  • Praćenje novih tehnologija i standarda u oblasti ugrađenih sistema
  • Saradnja sa timovima za proizvodnju i kvalitet
  • Učešće u dizajnu arhitekture softverskih sistema
  • Podrška u rešavanju tehničkih problema i unapređenju proizvoda

Захтеви

Text copied to clipboard!
  • Iskustvo u razvoju ugrađenog softvera najmanje 2 godine
  • Dobro poznavanje programskih jezika C i C++
  • Iskustvo sa realno-vremenskim operativnim sistemima (RTOS)
  • Razumevanje rada mikrokontrolera i hardverskih interfejsa
  • Sposobnost analitičkog razmišljanja i rešavanja problema
  • Dobre komunikacione veštine i timski duh
  • Poznavanje alata za verzionisanje koda (npr. Git)
  • Iskustvo sa alatima za testiranje i debugovanje softvera
  • Sposobnost rada u dinamičnom i zahtevnom okruženju
  • Visoka motivacija za učenje i usavršavanje

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

Text copied to clipboard!
  • Koje programske jezike koristite za razvoj ugrađenog softvera?
  • Da li imate iskustvo sa realno-vremenskim operativnim sistemima? Koji su to sistemi?
  • Kako pristupate rešavanju problema u softveru za ugrađene sisteme?
  • Možete li opisati projekat na kojem ste radili i koji je uključivao razvoj firmware-a?
  • Kako obezbeđujete kvalitet i pouzdanost softverskih rešenja?
  • Koje alate koristite za debugovanje i testiranje softvera?
  • Kako sarađujete sa hardverskim timom tokom razvoja?
  • Da li ste radili na optimizaciji softvera za potrošnju energije?
  • Kako pratite nove tehnologije u oblasti ugrađenih sistema?
  • Koje su vaše profesionalne ambicije u oblasti razvoja ugrađenog softvera?