career at pico flow controls

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.