Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer firmvera

Opis

Text copied to clipboard!
Tražimo iskusnog inženjera firmvera koji će se pridružiti našem timu i pomoći u razvoju, testiranju i održavanju firmvera za ugrađene sustave. U ovoj ulozi, bit ćete odgovorni za dizajniranje i implementaciju softverskih rješenja na niskoj razini, optimizaciju performansi sustava te osiguravanje stabilnosti i pouzdanosti proizvoda. Vaše glavne odgovornosti uključivat će razvoj i integraciju firmvera za različite mikrokontrolere i procesore, rad s hardverskim timovima na definiranju zahtjeva i specifikacija, te provođenje testiranja i otklanjanje grešaka. Također ćete sudjelovati u dokumentiranju koda i tehničkih specifikacija, kao i u kontinuiranom poboljšavanju postojećih rješenja. Idealni kandidat ima snažno tehničko znanje o programiranju u jezicima poput C i C++, iskustvo s RTOS-om i ugrađenim sustavima, te razumijevanje komunikacijskih protokola poput UART, SPI i I2C. Poželjno je iskustvo s alatima za razvoj i debagiranje firmvera, kao i sposobnost analize i rješavanja problema na niskoj razini. Ako ste strastveni u radu s ugrađenim sustavima i želite raditi na inovativnim projektima, prijavite se i postanite dio našeg tima!

Odgovornosti

Text copied to clipboard!
  • Razvoj i implementacija firmvera za ugrađene sustave.
  • Testiranje i otklanjanje grešaka u firmveru.
  • Optimizacija performansi i stabilnosti sustava.
  • Rad s hardverskim timovima na definiranju zahtjeva.
  • Dokumentiranje koda i tehničkih specifikacija.
  • Integracija i validacija novih funkcionalnosti.
  • Praćenje novih tehnologija i trendova u industriji.
  • Podrška i održavanje postojećih rješenja.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnog inženjerstva, elektrotehnike ili srodnog područja.
  • Iskustvo u razvoju firmvera za ugrađene sustave.
  • Poznavanje programskih jezika C i C++.
  • Razumijevanje komunikacijskih protokola (UART, SPI, I2C).
  • Iskustvo s RTOS-om i alatima za debagiranje.
  • Sposobnost analize i rješavanja problema.
  • Dobre komunikacijske i timske vještine.
  • Poželjno iskustvo s alatima za kontrolu verzija (Git).

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s razvojem firmvera?
  • Koje komunikacijske protokole ste koristili u prethodnim projektima?
  • Kako biste optimizirali performanse ugrađenog sustava?
  • Koje alate koristite za debagiranje firmvera?
  • Jeste li radili s RTOS-om? Ako da, s kojim?
  • Kako pristupate rješavanju problema u firmveru?
  • Možete li opisati projekt na kojem ste radili i vašu ulogu?
  • Kako osiguravate stabilnost i pouzdanost firmvera?