Text copied to clipboard!

Naslov

Text copied to clipboard!

Ugrađeni CC Programer

Opis

Text copied to clipboard!
Tražimo iskusnog Ugrađenog CC Programera koji će se pridružiti našem timu i raditi na razvoju i optimizaciji ugrađenih sustava. U ovoj ulozi, bit ćete odgovorni za dizajniranje, implementaciju i testiranje softverskih rješenja za ugrađene sustave koristeći programske jezike C i C++. Radit ćete u suradnji s multidisciplinarnim timovima kako biste osigurali visoku učinkovitost i pouzdanost softverskih rješenja. Vaše glavne odgovornosti uključivat će razvoj softvera za mikrokontrolere i ugrađene sustave, optimizaciju koda za performanse i potrošnju energije te integraciju softverskih modula s hardverskim komponentama. Također ćete sudjelovati u analizi zahtjeva, pisanju tehničke dokumentacije i rješavanju problema povezanih s ugrađenim sustavima. Idealni kandidat ima snažno tehničko znanje o arhitekturama mikrokontrolera, iskustvo s real-time operativnim sustavima (RTOS) i poznavanje alata za razvoj i otklanjanje pogrešaka u ugrađenim sustavima. Također je poželjno iskustvo s komunikacijskim protokolima poput UART, SPI, I2C i CAN. Ako ste strastveni prema razvoju ugrađenih sustava i želite raditi na inovativnim projektima, prijavite se i postanite dio našeg tima!

Odgovornosti

Text copied to clipboard!
  • Razvoj i optimizacija softvera za ugrađene sustave koristeći C/C++.
  • Pisanje i održavanje tehničke dokumentacije.
  • Testiranje i otklanjanje pogrešaka u softverskim rješenjima.
  • Rad s mikrokontrolerima i real-time operativnim sustavima.
  • Implementacija i integracija komunikacijskih protokola.
  • Suradnja s hardverskim inženjerima na integraciji softvera i hardvera.
  • Analiza i optimizacija performansi softverskih rješenja.
  • Praćenje novih tehnologija i trendova u području ugrađenih sustava.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnog inženjerstva, elektrotehnike ili srodnog područja.
  • Iskustvo u razvoju softvera za ugrađene sustave koristeći C/C++.
  • Poznavanje arhitekture mikrokontrolera i real-time operativnih sustava.
  • Iskustvo s alatima za razvoj i otklanjanje pogrešaka u ugrađenim sustavima.
  • Poznavanje komunikacijskih protokola poput UART, SPI, I2C i CAN.
  • Sposobnost analitičkog razmišljanja i rješavanja problema.
  • Dobre komunikacijske vještine i sposobnost rada u timu.
  • Poželjno iskustvo s razvojem softvera za niskoenergetske sustave.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s razvojem ugrađenih sustava?
  • Koje alate koristite za otklanjanje pogrešaka u ugrađenom softveru?
  • Kako optimizirate kod za performanse i potrošnju energije?
  • Imate li iskustva s real-time operativnim sustavima?
  • Kako biste riješili problem nepredvidivog ponašanja mikrokontrolera?
  • Koje komunikacijske protokole ste koristili u prethodnim projektima?
  • Kako pristupate pisanju tehničke dokumentacije?
  • Možete li podijeliti primjer izazovnog problema koji ste riješili?