Zaposlitveni oglasi » Razvojnik strojne (HW) in programske opreme (Firmware)
Razvojnik strojne (HW) in programske opreme (Firmware) -- brisan oglas
- objavljeno ::
Opis delovnega mesta
Mlada, povezana in energična ekipa, ki je del globalne skupine išče novega člana/članico, ki bo prispeval/a k soustvarjanju prihodnosti na svetovnem trgu in širitvi razvojnega centra v Sloveniji.
Če gojiš kot mi zanimanje in strast do (embedded) elektronike, se tudi v prostem času rad/a ukvarjaš s programiranjem, spajkanjem, domačimi DIY projekti, razvijaš na platforma kot je npr. Arduino ali Raspberry Pi, imaš zamisli in ideje za lastne projekte, potem te želimo spoznati in morda postaneš del naše ekipe.
Od kandidatov zahtevamo
Dobro znanje angleškega jezika (pisno in govorno)
Dobro poznavanje programskega jezika C
Poznavanje osnov razhroščevanja v vsaj enem integriranem okolju (Eclipse, LPCXpresso, IAR, MPLAB X, itd.)
Poznavanje osnov ARM Cortex-M družine mikrokontrolerjev
Poznavanje osnov firmware programiranja (prekinitve, avtomati stanj)
Osnovna uporaba orodij in merilne opreme za razvijanje in sestavljanje HW (multimeter, osciloskop, napajalnik, spajkalnik…)
Načrtovanje manj zahtevnih tiskanih vezij (shema, tiskana vezja do 4 slojev)
Prednost imajo tisti kandidati/kandidatke, ki poznajo tudi sledeče tehnologije:
Orodja za dokumentiranje izvorne kode (Doxygen)
Poznavanje sistemov za vodenje revizij (git)
Poznavanje razvoja gonilnikov na podlagi CMSIS knjižnice
Osnove Real-Time operacijskih sistemov (npr. FreeRTOS)
Programiranje grafičnih vmesnikov v embedded sistemu (pisave, obdelava dogodkov,...)
Razvijanje tiskanih vezij v programu Altium Designer
Kandidatom ponujamo
Ponujamo stimulativno plačilo, možnost zaposlitve za nedoločen čas in kasnejše napredovanje, možnost izobraževanja, sodelovanje s tujimi strankami in potovanja v tujino ter razgibano delovno okolje in fleksibilen delovni čas.
Klasifikacija delovnega mesta
- Lokacija:
- Ljubljana
- Plačilo:
- po dogovoru EUR / mesec
- Delovni čas:
- redna zaposlitev
Zahtevana znanja
- Programski jezik C
- napredno znanje
- Razhroščevanje v vsaj enem integriranem okolju
- začetnik
- Poznavanje ARM Cortex-M družine mikrokontrolerjev
- začetnik
- Poznavanje firmware programiranja
- začetnik
- Uporaba orodij in merilne opreme za razvijanje in sestavljanje HW
- začetnik
- Načrtovanje manj zahtevnih tiskanih vezij
- začetnik