Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijalec programske opreme v realnem času

Opis

Text copied to clipboard!
Iščemo izkušenega razvijalca programske opreme v realnem času, ki bo odgovoren za načrtovanje, razvoj in optimizacijo programske opreme za sisteme, ki zahtevajo visoko odzivnost in nizko zakasnitev. Vaša naloga bo zagotavljanje stabilnosti, učinkovitosti in zanesljivosti programske opreme, ki se uporablja v kritičnih aplikacijah, kot so avtomobilska industrija, medicinski sistemi, telekomunikacije in industrijska avtomatizacija. Kot razvijalec programske opreme v realnem času boste sodelovali s strokovnjaki iz različnih področij, vključno s strojno opremo, omrežnimi sistemi in varnostnimi protokoli. Vaša vloga bo ključna pri razvoju rešitev, ki omogočajo hitro obdelavo podatkov in odzivnost v realnem času. Pričakujemo, da boste imeli izkušnje z nizkonivojskim programiranjem, optimizacijo kode in razumevanjem arhitekture operacijskih sistemov v realnem času. Vaše naloge bodo vključevale razvoj in testiranje programske opreme, odpravljanje napak, izboljšanje zmogljivosti in sodelovanje pri načrtovanju arhitekture sistemov. Prav tako boste odgovorni za dokumentacijo in zagotavljanje skladnosti s standardi industrije. Če imate strast do programiranja v realnem času in želite delati na inovativnih projektih, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Razvoj in optimizacija programske opreme za sisteme v realnem času.
  • Testiranje in odpravljanje napak v programski opremi.
  • Sodelovanje pri načrtovanju arhitekture sistemov.
  • Zagotavljanje skladnosti s standardi industrije.
  • Optimizacija kode za izboljšanje zmogljivosti in odzivnosti.
  • Sodelovanje s strokovnjaki za strojno opremo in omrežne sisteme.
  • Dokumentiranje razvoja in implementacije programske opreme.
  • Raziskovanje in uvajanje novih tehnologij za izboljšanje sistemov.

Zahteve

Text copied to clipboard!
  • Diploma iz računalništva, elektrotehnike ali sorodnega področja.
  • Izkušnje z razvojem programske opreme v realnem času.
  • Dobro poznavanje programskih jezikov, kot so C, C++ ali Rust.
  • Razumevanje operacijskih sistemov v realnem času (RTOS).
  • Izkušnje z nizkonivojskim programiranjem in optimizacijo kode.
  • Poznavanje komunikacijskih protokolov in omrežnih sistemov.
  • Sposobnost reševanja kompleksnih tehničnih izzivov.
  • Odlične analitične in komunikacijske sposobnosti.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kako bi optimizirali programsko opremo za delovanje v realnem času?
  • Katere izkušnje imate z operacijskimi sistemi v realnem času?
  • Kako bi pristopili k odpravljanju napak v sistemu z nizko zakasnitvijo?
  • Katere programske jezike ste uporabljali za razvoj v realnem času?
  • Kako zagotavljate stabilnost in zanesljivost programske opreme?
  • Ali imate izkušnje z vgrajenimi sistemi in nizkonivojskim programiranjem?
  • Kako bi izboljšali zmogljivost obstoječega sistema v realnem času?
  • Kako se spopadate s težavami pri sinhronizaciji večnitnih aplikacij?