Na ovoj poziciji, tvoj fokus bi bio:
Dizajn i razvoj embedded softvera (firmware-a) za nove elektronske proizvode – od jednostavnih rešenja baziranih na mikrokontrolerima do kompleksnih embedded sistema.
Analiza, dijagnostika i rešavanje problema u interakciji hardvera i softvera, kao i optimizacija i unapređenje postojećih firmware rešenja.
Učešće u code review procesu radi održavanja visokog kvaliteta koda, primena definisanih coding standarda i aktivno deljenje znanja unutar tima.
Saradnja sa hardware inženjerima i ostalim članovima razvojnog tima u cilju definisanja firmware zahteva i arhitekture rešenja.
Učešće u dizajniranju firmware arhitekture koja ispunjava funkcionalne i tehničke zahteve proizvoda, uz optimalan odnos performansi, troškova i raspoloživih resursa.
Izrada specifikacija firmware-a na osnovu definisanih zahteva i implementacija odgovarajućih softverskih modula.
Predlaganje i implementacija alata i metoda za testiranje firmware-a radi verifikacije funkcionalnosti, sigurnosti i pouzdanosti sistema.
Kreiranje i održavanje tehničke dokumentacije koja obuhvata dizajn firmware-a, specifikacije, implementacione smernice i test procedure.
Mentorstvo i podrška mlađim članovima inženjerskog tima.
Aktivno učešće u unapređenju razvojnih procesa, metodologija i alata koji se koriste u razvoju firmware-a.
Bilo bi sjajno da donosiš:
Univerzitetska diploma elektrotehničkog fakulteta ili srodnog tehničkog fakulteta (poželjno usmerenje elektronika ili računarska tehnika).
Minimum 3 godine iskustva na sličnim pozicijama.
Dokazano iskustvo u razvoju embedded softvera (firmware-a) korišćenjem C/C++ programskih jezika u embedded sistemima.
Iskustvo sa bare-metal programiranjem i embedded RTOS okruženjima.
Odlično poznavanje mikrokontrolera i embedded platformi (npr. ARM Cortex arhitektura).
Dobro razumevanje arhitekture embedded softvera i integracije firmware-a sa hardware-om.
Iskustvo sa alatima i metodologijama za razvoj softvera u embedded okruženju.
Rad sa sistemima za verzionisanje koda (Git, SVN).
Samostalnost u korišćenju laboratorijske opreme (osciloskop, logički analizator i sl.) za razvoj i dijagnostiku low-level drajvera i hardverskih interfejsa kao što su I2C, SPI, UART, USB i slični.
Dobro razumevanje programskih jezika višeg nivoa; prednost je poznavanje
objektno-orijentisanih principa i implementacije korisničkog interfejsa
Samostalnost u korišćenju laboratorijske opreme (osciloskop, logički analizator i sl.) za razvoj i dijagnostiku low-level drajvera i hardverskih interfejsa kao što su I2C, SPI, UART, USB i slični.
Aktivno znanje engleskog jezika (usmeno i pisano).
Ukoliko postaneš deo našeg tima možeš očekivati:
Rad u ekspertskom timu stručnjaka i saradnika
Rad u pozitivnoj timskoj atmosferi uz stalnu podršku kolega
Konkurentan paket zarada i beneficija
Privatno zdravstveno osiguranje nakon probnog rada
Mi smo peta kompanija u svetu (i prva u Srbiji) koja je dobila IDIS sertifikat, vodeći industrijski sertifikat za interoperabilnost.
Naši uređaji i softver su u upotrebi u EU, Švajcarskoj, na Bliskom istoku i u Južnoj Americi.
Zahvaljujući sertifikatima MID-B i MID-D, naši AMI uređaji imaju status kao da su proizvedeni u EU.
Za više informacija molimo te poseti
meterandcontrol.com
Idealnog kandidata motiviše prilika da bude deo brzo rastuće kompanije, koja razvija sopstvene proizvode i plasira ih na inostrana tržišta.
Ukoliko smatraš da si pravi kandidat, prijavi se!
Pridruži nam se u postizanju ciljeva koje smo sebi postavili, pošalji nam svoju prijavu (motivaciono pismo i CV).
Sve prijave će biti razmotrene od strane tehničkog i HR tima, kontaktiraćemo samo kandidate koje uđu u uži izbor, nakon čega možeš očekivati minimum dva kruga selekcije.