Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvojni inženjer ugradbenog softvera

Opis

Text copied to clipboard!
Tražimo razvojni inženjer ugradbenog softvera koji će se pridružiti našem timu za razvoj naprednih ugrađenih sustava. U ovoj ulozi, bit ćete odgovorni za dizajn, implementaciju i testiranje softvera koji se ugrađuje u različite elektroničke uređaje i sustave. Vaš rad će imati ključnu ulogu u osiguravanju pouzdanosti, učinkovitosti i sigurnosti proizvoda koje razvijamo. Potrebno je razumijevanje hardverskih komponenti, programskih jezika poput C i C++, te iskustvo s real-time operativnim sustavima. Također, očekuje se suradnja s multidisciplinarnim timovima kako bi se osigurala integracija softvera s hardverom i drugim sustavima. Ako ste strastveni u razvoju ugradbenih sustava i želite raditi u dinamičnom okruženju, ovo je prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje ugradbenog softvera za različite uređaje
  • Dizajn i implementacija softverskih rješenja u skladu s tehničkim specifikacijama
  • Testiranje i otklanjanje grešaka u softveru
  • Suradnja s hardverskim inženjerima na integraciji softvera i hardvera
  • Optimizacija performansi softvera za ugrađene sustave
  • Dokumentiranje softverskih rješenja i procesa razvoja
  • Praćenje najnovijih tehnologija i trendova u području ugradbenog softvera
  • Sudjelovanje u planiranju i evaluaciji projekata
  • Osiguravanje kvalitete i sigurnosti softvera
  • Podrška u implementaciji i održavanju proizvoda nakon isporuke

Zahtjevi

Text copied to clipboard!
  • Iskustvo u razvoju ugradbenog softvera ili sličnim područjima
  • Poznavanje programskih jezika C i C++
  • Iskustvo s real-time operativnim sustavima (RTOS)
  • Razumijevanje hardverskih komponenti i komunikacijskih protokola
  • Sposobnost analitičkog razmišljanja i rješavanja problema
  • Dobre komunikacijske i timske vještine
  • Poznavanje alata za verzioniranje koda (npr. Git)
  • Iskustvo s testiranjem softvera i alatima za automatizaciju
  • Sposobnost rada u dinamičnom i agilnom okruženju
  • Visoka razina samostalnosti i odgovornosti

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje programske jezike koristite za razvoj ugradbenog softvera?
  • Kako pristupate testiranju i otklanjanju grešaka u softveru?
  • Možete li opisati svoje iskustvo s real-time operativnim sustavima?
  • Kako surađujete s hardverskim inženjerima tijekom razvoja?
  • Koje alate koristite za verzioniranje i upravljanje kodom?
  • Kako osiguravate kvalitetu i sigurnost softvera?
  • Možete li navesti primjer složenog problema koji ste riješili u razvoju softvera?
  • Kako pratite nove tehnologije u području ugradbenog softvera?