Embedded Software Developer
About this role
Opis tvrtke
Mono je softverska i AI tvrtka sa sjedištem u Osijeku, s više od 20 godina iskustva u razvoju digitalnih rješenja za klijente diljem svijeta, od startupova do Fortune 500 kompanija. Tim od 160+ stručnjaka pokriva cjelokupan životni ciklus razvoja softvera. Dio smo Possehl grupe, njemačkog industrijskog konglomerata s više od 200 tvrtki.
Bavimo se AI-jem od kasnih devedesetih, ne kao trendom koji je zahvatio industriju nedavno, nego kao disciplinom kojom se bavimo od osnivanja tvrtke. Danas imamo nekoliko desetaka AI sustava u produkciji, u zdravstvu, farmaceutici, veterinarstvu, poljoprivredi i financijama, cijeli portfolio je dostupan na ai.mono.software. Uz razvojne usluge, razvijamo vlastite proizvode: Dokko (platforma za inteligentne asistente i agente) i eCTD Office (alat za farmaceutsku regulativu).
Dok je industrija zapošljavala i otpuštala u ciklusima, mi smo gradili tim koji vrijedi i ostaje, i to nastavljamo.
Radimo na zahtjevnim projektima i tražimo ljude koji to ozbiljno shvaćaju.
Opis posla
Širimo tim koji radi na razvoju softvera za Hako, njemačkog partnera s kojim surađujemo dugi niz godina. Hako je globalno prisutna tehnološko-proizvodna kompanija osnovana 1948. godine, sa sjedištem u Bad Oldesloeu i preko 2.200 zaposlenih. Specijalizirana je za profesionalna rješenja za čišćenje, održavanje javnih površina, komunalnu opremu i robotiku. Njihove proizvode (od industrijskih čistača do komunalnih vozila Citymaster i Multicar) svakodnevno koriste tvornice, gradovi, aerodromi i logistički centri u više od 60 zemalja, a težište razvoja u zadnjim godinama je na autonomiji, elektromobilnosti i digitalizaciji strojeva.
Hako je, kao i Mono, dio Possehl grupe, što ovu suradnju čini stabilnom i dugoročnom.
Pozicija je usmjerena na embedded razvoj za mobilne strojeve. To uključuje kontrolere za pogon i upravljanje funkcijama vozila te komunikaciju među komponentama putem CAN sabirnice.
Kao Embedded Software Developer u Monu radit ćeš na razvoju i održavanju embedded softvera za upravljačke jedinice mobilnih strojeva. Najveći dio koda je C na STM mikrokontrolerima, a komunikacija među jedinicama oslanja se na CAN sabirnicu i industrijske protokole.
Posao uključuje rad na novim funkcijama, integraciju s hardverom, testiranje na stvarnim uređajima i svakodnevnu suradnju s Hakovim hardverskim i sistemskim inženjerima.
Odgovornosti
- Razvoj i održavanje embedded C koda za STM mikrokontrolere
- Implementacija i debugiranje CAN komunikacije među upravljačkim jedinicama
- Rad s industrijskim protokolima na CAN sabirnici (CANopen, J1939, UDS)
- Integracija softvera s hardverom i testiranje na stvarnim strojevima
- Sudjelovanje u dizajnu arhitekture upravljačkog softvera za nove funkcije
- Suradnja s hardverskim i sistemskim inženjerima Haka oko specifikacija i validacije
- Vođenje računa o aspektima funkcionalne sigurnosti na razini koda i drivera
- Dokumentiranje koda, konfiguracija i testnih scenarija
Kvalifikacije
Obavezno
- Praktično iskustvo s embedded C razvojem za mikrokontrolere
- Iskustvo s CAN sabirnicom (analiza prometa, slanje i primanje poruka, debugiranje)
- Sposobnost čitanja shema i datasheetova te rada s hardverom u laboratoriju
- Profesionalni engleski u pisanoj i usmenoj komunikaciji (suradnja s Hakovim inženjerima je svakodnevna)
- Minimalno 1 godina relevantnog iskustva (osobni, open-source ili akademski projekti se računaju)
Prednost
- Iskustvo s razvojem softvera za mobilne strojeve (komunalna, građevinska, poljoprivredna ili slična oprema)
- Iskustvo s verzioniranjem koda (Git) i procesima code reviewa u embedded timovima
Dodatne informacije
Što nudimo
- Kompetitivna plaća s redovitim rastom vezanim uz napredovanje
- Bonusi za radni učinak, božićni bonus i nagrade za godišnjice
- Fleksibilno radno vrijeme
- Moderna oprema
- Rad na proizvodima koji su u svakodnevnoj upotrebi diljem svijeta
- Direktna suradnja s Hakovim inženjerima u Njemačkoj
Proces selekcije
Za iskusne kandidate s portfoliom ili relevantnim iskustvom proces je kratak:
- Pregled prijave: pregledamo CV i dostavljene materijale
- Tehnički razgovor: razgovor o iskustvu, projektima i pristupu rješavanju podatkovnih problema
- Završni razgovor i ponuda
Lokacija i način rada
Zaposlenje: puno radno vrijeme, rad na lokaciji Osijek. Rad na daljinu nije dostupan za ovu poziciju.
Frequently Asked Questions
Is the salary disclosed for the Embedded Software Developer position at monosoftware?
Where is the Embedded Software Developer position at monosoftware located?
Is the Embedded Software Developer role at monosoftware full-time or part-time?
How do I apply for the Embedded Software Developer position at monosoftware?
When was the Embedded Software Developer job at monosoftware posted?
You'll be redirected to monosoftware's official application page on SmartRecruiters.