Senior Embedded Software inženjer (m/f)
PICO FLOW CONTROLS d.o.o.
Lokacija: Sv. Križ Začretje/ Zagreb
Tražimo iskusnog inženjera koji će preuzeti ključnu ulogu u dizajnu i razvoju firmware-a i ugrađenog softvera za kritične industrijske sustave, osiguravajući visoku pouzdanost i optimalne performanse proizvoda našeg društva.
Tko smo mi?
PICO FLOW CONTROLS d.o.o. je regionalno inženjersko i proizvodno trgovačko društvo s 30-godišnjim iskustvom u razvoju rješenja za energetiku, procesnu industriju i industrijsko upravljanje. Unutar našeg IT i razvojnog odjela projektiramo vlastite industrijske uređaje (poput eLBC sustava i kalibracijskih uređaja RIKI) te upravljamo cjelokupnim procesom – od dizajna i vlastite automatske montaže tiskanih pločica do razvoja popratnog softvera i aplikacija.
Opis posla
-
Dizajn i arhitektura softvera: Samostalno projektiranje, razvoj i održavanje firmware-a i ugrađenog softvera u C/C++ jeziku, s fokusom na stabilnost, optimizaciju performansi i dugoročnu održivost koda.
-
Hardverska integracija: Razvoj arhitekture i implementacija softverskih rješenja od inicijalne faze do integracije i testiranja na ciljanom hardveru (vlastite elektroničke komponente i uređaji društva).
-
Implementacija komunikacijskih sučelja: Integracija protokola (SPI, I2C, CAN, UART) za stabilnu komunikaciju sa senzorima, aktuatorima i industrijskim perifernim uređajima.
-
Tehnička recenzija i suradnja: Sudjelovanje u pregledima koda (code reviews) i arhitekture unutar tima te pružanje tehničkih povratnih informacija inženjerima elektronike i proizvodnom pogonu.
-
Dokumentiranje i kontrola verzija: Izrada precizne tehničke dokumentacije i upravljanje revizijama softvera kroz sustave za kontrolu verzija (Git).
Tehnički uvjeti i kvalifikacije
-
Radno iskustvo: Višegodišnje, dokazano iskustvo u razvoju ugrađenog softvera (embedded software / firmware) u C/C++ jeziku.
-
Arhitekture mikrokontrolera: Duboko razumijevanje rada i arhitekture platformi kao što su STM32, SAM, ESP ili srodnih mikrokontrolera.
-
Komunikacijski protokoli: Izvrsno poznavanje i praktičan rad s protokolima SPI, I2C, CAN, UART i sličnim industrijskim standardima.
-
Verifikacija na hardveru: Iskustvo s inicijalnim pokretanjem hardvera (firmware bring-up), otklanjanjem pogrešaka (debugging) i validacijom koda na fizičkom uređaju.
-
Poznavanje elektronike: Sposobnost čitanja i razumijevanja hardverskih shema te poznavanje osnova digitalne elektronike (važno zbog suradnje s našim pogonom za montažu tiskanih pločica).
-
Rad s laboratorijskom opremom: Iskustvo u radu s alatima za analizu i otklanjanje pogrešaka (JTAG, SWD, osciloskopi, logički analizatori).
-
Engleski jezik: Izvrsno poznavanje tehničkog engleskog jezika u govoru i pismu.
Prednosti donosi:
-
Iskustvo u radu s operacijskim sustavima za rad u stvarnom vremenu (RTOS – npr. Zephyr, FreeRTOS), uključujući upravljanje resursima i raspoređivanje zadataka.
-
Poznavanje Linux okruženja i ugrađenih (embedded) Linux platformi.
-
Iskustvo s EDA alatima za dizajn tiskanih pločica (npr. Altium, KiCad).
-
Praktične vještine lemljenja i montaže SMD komponenti (SMD rework).
Što nudimo
-
Rad u stabilnom, stručnom društvu s dugogodišnjim iskustvom koje pruža inovativne, sigurne i visokokvalitetne usluge te tehnološka rješenja i proizvode u industrijskoj elektronici i energetskom sektoru.
-
Sudjelovanje u inovativnim, kompleksnim i tehnički izazovnim projektima razvoja vlastitih industrijskih proizvoda i softverskih sustava.
-
Edukacije i daljnji razvoj kroz praćenje najnovijih tehnoloških trendova i strukturirano uvođenje u rad uže specijaliziranih sustava.
-
Stimulativna primanja ovisno o seniorskom iskustvu, tehničkom znanju i preuzetim odgovornostima.
-
Božićnica i drugi prigodni bonusi.
-
Službeni mobitel na korištenje.
-
Trošak prijevoza u potpunosti pokriven.
-
Dodatni benefiti unutar odjela i društva.

English