»

Student Software Developer -- brisan oglas

Opis delovnega mesta

Iščemo študenta/-ko, ki bo sodeloval/-a pri razvoju in vzdrževanju programskih vmesnikov za odprtokodni SDK openDAQ ter pri razvoju podpornih aplikacij. Vloga je idealna za študenta/-ko, ki ga/jo zanima delo z različnimi programskimi jeziki, API dizajn ter uporabniška izkušnja, in ki želi pridobiti praktične izkušnje na resničnem industrijskem projektu.

Kaj boš počel/a:

1. Bindings & API
- Vzdrževanje in izboljševanje openDAQ bindingov (vmesnikov) za različne programske jezike
- Refaktoriranje in avtomatizacija generacije bindingov za C in Python z uporabo RTGen
- Razvoj vmesnikov za dodatni programski jezik (npr. Rust)
- Priprava in vzdrževanje navodil za uporabo C# vmesnikov

2. Aplikacije & orodja
- Razvoj in nadgradnja Python GUI aplikacije za openDAQ
- Dodajanje novih funkcionalnosti in izboljševanje uporabniške izkušnje
- Sodelovanje s core in testnimi inženirji pri preverjanju uporabnosti API-jev

Od kandidatov zahtevamo

Najbolj pomembne lasnosti so osnovno znanje iz programiranja, samostojnost, radovednost in pripravljenost za učenje.

Bonus točke so:
- poznavanje več programskih jezikov, predvsem, C++, Python, C#, C, Rust
- Smisel za API dizajn in uporabniško izkušnjo
- Veselje do dela z odprtokodnimi projekti
- Izkušnje z generacijo kode ali bindingov
- Osnovno razumevanje build sistemov (npr. CMake)
- Osnove dela z Gitom

Kandidatom ponujamo

- Fleksibilno študentsko delo na odprtokodnem projektu, ki se uporablja v industriji
- Mentorstvo izkušenih inženirjev
- Praktične izkušnje z API-ji, bindingi in realnimi uporabniki
- Možnost dolgoročnega sodelovanja ali kasnejše zaposlitve
- Konkurenčno študentsko plačilo

Klasifikacija delovnega mesta

Lokacija:
Trbovlje
Plačilo:
12 - 15 EUR / uro
Delovni čas:
zaposlitev preko ŠS

 

Zahtevana znanja

C++
začetnik
Python
začetnik
C#
začetnik