
Senior inženjer ugradnog softvera
Opis
OptiCept Technologies je pionirska kompanija posvećena pružanju prehrambene i biljne industrije vrhunskim tehnološkim rješenjima. Misija je podsticati održiviji svijet uz promovisanje klimatski pametnog ekonomskog rasta.
Kao senior inženjer ugradnog softvera, igrat ćete ključnu ulogu u razvoju i implementaciji ugradnih softverskih rješenja za naše inovativne tehnološke sisteme.
Odgovornosti:
Dizajniranje, razvoj i implementacija ugradnih softverskih rješenja za tehnološke sisteme u prehrambenoj i biljnoj industriji.
Saradnja sa inženjerima hardvera i drugim interdisciplinarnim timovima za definisanje sistemskih zahtjeva i specifikacija.
Razvoj i održavanje firmvera za ugradne sisteme, uključujući mikrokontrolere i DSP-ove.
Provodenje pregleda koda, otklanjanje grešaka i rješavanje problema kako bi se osigurala kvaliteta i pouzdanost softvera.
Optimizacija performansi softvera i upotrebe memorije za ugradne platforme.
Razvoj i održavanje softverske dokumentacije, uključujući dokumente o dizajnu, specifikacije i planove testiranja.
Praćenje novih tehnologija i trendova u industriji razvoja ugradnog softvera.
Kvalifikacije:
Diploma prvog ili drugog ciklusa studija iz računarstva, elektrotehnike ili srodnih oblasti.
Opsežno iskustvo u razvoju ugradnog softvera, s fokusom na sisteme za rad u realnom vremenu (RTOS), programiranje na čistom hardveru i drajvere niskog nivoa.
Poznavanje programskih jezika kao što su C/C++ za ugradne sisteme.
Iskustvo s alatima za razvoj ugradnih sistema i IDE-ima, kao što su Keil, IAR Embedded Workbench ili Eclipse.
Poznavanje komunikacijskih protokola koji se često koriste u ugradnim sistemima, kao što su SPI, I2C, UART i CAN.
Poznavanje koncepata dizajna hardvera i šema.
Jake vještine rješavanja problema i pažnja prema detaljima.
Odlične komunikacijske sposobnosti i sposobnost timskog rada.
Iskustvo u prehrambenoj ili biljnoj industriji prednost.