Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvojni programer softvera u stvarnom vremenu

Opis

Text copied to clipboard!
Tražimo iskusnog razvojnog programera softvera u stvarnom vremenu koji će se pridružiti našem timu i pomoći u razvoju visokoučinkovitih i pouzdanih softverskih rješenja. U ovoj ulozi, bit ćete odgovorni za dizajniranje, implementaciju i optimizaciju softverskih sustava koji rade u stvarnom vremenu, osiguravajući njihovu stabilnost, sigurnost i učinkovitost. Kao razvojni programer softvera u stvarnom vremenu, radit ćete na projektima koji zahtijevaju nisku latenciju i visoku pouzdanost, uključujući aplikacije u industrijama poput telekomunikacija, automobilske industrije, financijskih sustava i industrijske automatizacije. Vaš rad će uključivati analizu zahtjeva, razvoj softverskih modula, testiranje i optimizaciju performansi. Očekujemo da imate snažno razumijevanje programskih jezika poput C, C++ ili Rust, kao i iskustvo s operativnim sustavima u stvarnom vremenu (RTOS) i ugrađenim sustavima. Također, važno je da imate iskustvo s alatima za profiliranje i optimizaciju koda, kao i razumijevanje mrežnih protokola i multithreading programiranja. U ovoj ulozi, surađivat ćete s multidisciplinarnim timovima, uključujući inženjere hardvera, sistemske arhitekte i testne inženjere, kako biste osigurali da softverska rješenja ispunjavaju sve tehničke i poslovne zahtjeve. Ako ste strastveni u razvoju softvera u stvarnom vremenu i želite raditi na inovativnim projektima koji imaju stvarni utjecaj, prijavite se i postanite dio našeg tima!

Odgovornosti

Text copied to clipboard!
  • Razvoj i optimizacija softverskih sustava u stvarnom vremenu.
  • Pisanje učinkovitog i sigurnog koda u jezicima poput C, C++ ili Rust.
  • Rad s operativnim sustavima u stvarnom vremenu (RTOS) i ugrađenim sustavima.
  • Analiza i optimizacija performansi softverskih rješenja.
  • Suradnja s multidisciplinarnim timovima na razvoju i integraciji softvera.
  • Testiranje i ispravljanje grešaka u softverskim sustavima.
  • Dokumentiranje tehničkih specifikacija i arhitekture softvera.
  • Praćenje novih tehnologija i trendova u razvoju softvera u stvarnom vremenu.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnih znanosti, elektrotehnike ili srodnog područja.
  • Iskustvo u razvoju softvera u stvarnom vremenu i ugrađenih sustava.
  • Napredno poznavanje programskih jezika C, C++ ili Rust.
  • Razumijevanje operativnih sustava u stvarnom vremenu (RTOS).
  • Iskustvo s multithreading programiranjem i mrežnim protokolima.
  • Poznavanje alata za profiliranje i optimizaciju koda.
  • Sposobnost analitičkog razmišljanja i rješavanja problema.
  • Dobre komunikacijske i timske vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s razvojem softvera u stvarnom vremenu?
  • Koje operativne sustave u stvarnom vremenu ste koristili?
  • Kako optimizirate performanse softverskog sustava?
  • Možete li objasniti svoje iskustvo s multithreading programiranjem?
  • Kako pristupate rješavanju problema u softverskom razvoju?
  • Koje alate koristite za profiliranje i optimizaciju koda?
  • Kako osiguravate sigurnost i stabilnost softverskih rješenja?
  • Možete li podijeliti primjer izazovnog projekta na kojem ste radili?