Tražimo Senior Embedded C/C++ inženjera za razvoj Ethernet APL / PROFINET rešenja.
Razvoj softvera za američkog klijenta, proizvođača industrijske opreme. Zadatak je prebacivanje postojeće komunikacije na Ethernet APL standard za sve njihove uređaje, koji se smatra novim zlatnim standardom u procesnoj industriji.
Ukratko:
- Senior Embedded Software Engineer (C/C++) sa 5+ godina iskustva
- Iskustvo sa komunikacionim protokolima
- Integracija i adaptacija TMG PROFINET stack-a (ili drugih) na STM-based embedded sistem
- Podrška tokom PROFINET / APL sertifikacije
Opis pozicije
Za razvoj uređaja kompatibilnih sa APL standardom, tražimo iskusnog embedded softverskog inženjera koji može da integriše PROFINET stack iz TMG ili Softinga u naš firmware i dovede ga do spremnosti za sertifikaciju. Ciljna platforma je zasnovana na STM mikrokontrolerima (STM32 serija). Uloga uključuje arhitektonske i implementacione zadatke, blisku saradnju sa timovima za hardver i sistemsko inženjerstvo, kako unutar naše kompanije, tako i sa klijentima.
Glavni zadaci:
- Integracija i adaptacija TMG PROFINET stack-a (ili drugih) na STM-based embedded sistem
- Razvoj i održavanje firmware modula u C / C++
- Implementacija drajvera, interfejsa i middleware-a (npr. Ethernet, APL specifičnosti)
- Optimizacija performansi i memorije na sistemima sa ograničenim resursima
- Izvođenje sistemskih testova, testova usklađenosti stack-a i analiza protokola
- Podrška tokom PROFINET / APL sertifikacije
- Saradnja sa timovima za razvoj hardvera, test laboratorijama i eksternim partnerima (uključujući TMG, Softing ili druge)
- Kreiranje tehničke dokumentacije
Potrebne kvalifikacije
Obavezno:
- Višegodišnje iskustvo u razvoju embedded softvera (idealno 5+ godina)
- Odlično poznavanje C (C++ je prednost)
- Iskustvo sa STM32 ili sličnim ARM Cortex MCU-ima
- Poznavanje RTOS sistema (FreeRTOS ili slični)
- Iskustvo u integraciji industrijskih Ethernet protokola (npr. PROFINET, EtherCAT, Ethernet/IP, Modbus TCP itd.)
- Iskustvo sa bezbednosnim aspektima (rukovanje sertifikatima i ključevima)
- Znanje o embedded Ethernet komunikaciji, npr. PHY, MAC, timing, integracija stack-a
- Iskustvo sa alatima za debagovanje: JTAG/SWD, logički analizator, Wireshark
- Dobro poznavanje engleskog jezika (tehnička dokumentacija)
Prednost:
- Direktno iskustvo sa TMG stack-ovima (PROFINET ili drugi)
- Znanje o APL (Advanced Physical Layer), Ex zahtevima ili 2-wire Ethernet-u
- Iskustvo sa procesima bezbednosti i sertifikacije (PI testovi, testovi usklađenosti ili EMC testovi)
- Iskustvo sa sajber bezbednošću (npr. IEC62443-4-1)
- Osnovno znanje CMake, Git, CI/CD ili automatizovanog testiranja
- Iskustvo sa embedded Linux-om (nije obavezno, ali je korisno)
- Poznavanje razvoja u low-level hardveru: drajveri, bootloader-i, upravljanje memorijom
Lične osobine:
- Analitičko, strukturirano razmišljanje
- Visok osećaj odgovornosti i svesti o kvalitetu
- Sposobnost razumevanja kompleksnih protokola i specifikacija
- Timski igrač sa izraženim komunikacionim veštinama, uključujući saradnju sa eksternim partnerima na engleskom jeziku
Dodatne informacije:
- Hibridni rad (Novi Sad) uz povremene posete nemačkom partneru
- Stalno zaposlenje / Početak rada: februar 2026
- Planirano trajanje projekta: 3 do 4 godine
ComData d.o.o.
ComData je osnovana 1992 godine u Novom Sadu i od samog svog osnivanja pa sve do danas bavimo se razvojem složenih ICT sistema. Naš rad karakteriše neprekidno učenje i usavršavanje uz istovremeno korišćenje najsavremenih alata i tehnologija. Danas sa ponosom kažemo da je ComData Software Solution Provider gde su Inovativnost i Agilnost ključni stubovi našeg trenutnog ali i budućeg poslovanja. ComData je takođe vlasnik jednog od najboljih domaćih ERP rešenja, instalisanog kod velikog broja…