Oglasi za posao Embedded Linux Software Engineer

Embedded Linux Software Engineer

Keba d.o.o.

Odgovara na prijave

Novi Sad | Hibrid

Novi Sad: Hilandaraska 2

25.07.2025.

Linux C++ Git Python Bash Hardware Embedded intermediate

KEBA Novi Sad is founded in 2012, as a subsidiary of the Austrian company originally founded in Linz.

After more than fifty years on the market of industrial automation, KEBA Group today reaches several continents and has a wide portfolio of products and area of interest. Alongside Industrial Automation as the major business area, some of our other divisions are banking automation, energy automation, electro-mobility, logistics, etc

Embedded Linux Software Engineer

We are looking to expand our team in Novi Sad with a new colleague who will collaborate closely with our team in Austria to develop and maintain the platform that powers our devices. While U-Boot and Debian Linux form the foundation of our future platform, this role goes far beyond just those technologies—the full range of supporting services and components that enable our applications are all part of what we consider the platform.

 

If you are proactive, responsible, and analytical, with a strong sense of commitment and a passion for teamwork, we’d love to hear from you. And if you have a genuine passion for embedded Linux, we look forward to welcoming you into the KEBA Family in Novi Sad!

 

Please note: This is primarily an on-site position—remote work is not the norm in our team.

 

Responsibilities

► Design, development, and maintenance of software features owned by the team

► Work across both legacy and modern codebases

► Develop, port, and debug Linux device drivers, kernels, and bootloaders

► Customize Board Support Packages (BSPs) to support additional hardware functionality (e.g., secure OTA updates)

► Build and maintain Debian-based systems for a diverse range of KEBA’s custom hardware

► Develop software across all embedded system levels, including bootloaders, kernel, and full Debian-based images

► Provide support for bootloader and Linux system testing

Required Experience and Skills

► Bachelor's or Master’s degree in Software Engineering, Electronics, or related field

► 5+ years of Linux development experience, preferably on embedded platforms

► Strong knowledge of U-Boot, Barebox, Linux kernel, device drivers, and device trees

► Proficient in C and C++ with excellent programming skills

► Hands-on experience with scripting languages (e.g., Bash, Shell, Python)

► Experience with version control systems (preferably Git)

► Familiar with electrical diagnostic tools (oscilloscopes, logic analyzers, power supplies, etc.)

► Proficient in English (spoken and written)

► Strong communication skills; proactive, adaptable, and accessible

► Willingness to occasionally travel to Linz

 

 

Preferred Experience & Skills

► Deep expertise in Linux internals: configuration, system calls, performance tuning, debugging with GDB, boot-time optimization, cross-compilation, and new board bring-up

► Understanding of hardware schematics and basic electronic design

► Experience with real-time Linux extensions

► Familiarity with systemd and its integration in embedded environments

► Experience in firmware development

Benefits offered by KEBA

► Great team spirit nurtured as a main aspect of our company’s culture

► Flexible work time

► Compensatory time (no lost overtime hours/minutes)

► Hybrid work mode: combining home office and on-site work

► Ability to reduce workload for a defined time

► 22 vacation days (+additional days for loyal employees)

► Self-learning time (10% of total working time)

► Internal library, trainings, online courses, conferences participation

► Private health insurance

► FitPass membership available

► Covered parking fees

► Christmas gifts (vouchers) for KEBA children

► Fully equipped kitchen and dining/chill-out area in our new premises

Ovaj poslodavac odgovara na vaše prijave

Upoznaj kompaniju

O Kompaniji Iskustva Plate Beneficije Tech Stack

KEBA Grupa je ponosna na svoj kolektiv u Novom Sadu koji uspešno posluje od 2012. godine. Naš novosadski tim uspeva da iz godine u godinu stiče sve veće poverenje i ostvaruje uspehe u okviru KEBA Grupe. Svi proizvodi na kojima radimo – softverski i hardverski – deo su naše kompanije, tako da se poslovne odluke i strategije donose  u okviru grupe, a naši inženjeri ne moraju da strahuju od rokova koji su trebali biti ostvareni juče.

Najveći deo posla koji pokriva novosadski ogranak čine softverski projekti koji se obavljaju u sklopu sektora Industrijske automatizacije. Osim sa glavnim ogrankom u Lincu, zaposleni u Novom Sadu na dnevnom nivou sarađuju i sa holandskom kompanijom DELEM koja je deo KEBA Grupe.

KEBA Grupa podržava inicijative svojih zaposlenih tako da su neki inovatnivni naučno-istraživački projekti započeti u Novom Sadu. S druge strane, iako isplanirani i rukovođeni iz Linca, pojedini projekti od najvećeg značaja za KEBA Grupu, svoj životni vek u celosti imaju upravo u Srbiji.

Proces selekcije

 Kada se zbog proširenja obima posla ukaže potreba za novim zaposlenima, objavljujemo oglas gde svi zaintresovani kandidati mogu da se informišu o samoj poziciji. Prvi krug selekcije je pregledanje biografija, što rade menadžer zadužen za zaposlenje i HR.

 Nakon što podnesete prijavu, na e-mail adresu koju ste naveli, dobićete potvrdu o prijemu. Možete biti sigurni da ćete dobiti odgovor od našeg tima u roku od nedelju dana. Sve kandidate koji zadovoljavaju navedene kriterijume pozivamo u sledeći krug selekcije, na inicijalni razgovor. Cilj ovog razgovora je da se međusobno upoznamo, detaljnije predstavimo poziciju i proverimo koliko se vaše vrednosti poklapaju sa vrednostima naše kompanije. Nakon toga sledi tehnički intervju gde odabrani kandidati imaju priliku da detaljnije predstave svoja znanja i iskustva sa ciljem da prepoznamo njihove kompetencije kojima bi doprineli uspešnom obavljanju posla i uklapanju u već postojeći tim. Posle završetka ovog kruga, sledi sumiranje utisaka i odabir kandidata koji najviše odgovara kulturi kompanije, psihološkim i stručnim zahtevima radnog mesta.

 Iako nemamo u svakom trenutku otvorene radne pozicije, vrlo smo zainteresovani da se upoznamo i porazgovaramo sa svakim kandidatom. Novosadski KEBA kolektiv je heterogene strukture - kako po iskustvu i godinama, tako i po interesovanjima i oblastima rada, te se unapred radujemo svakom e-mailu koji stigne na našu adresu [email protected].

 

4.7 100%

Menadžment kompanije

5

Beneficije

4.7

Balans karijere i privatnog života

5

Timska atmosfera

5

Zadovoljstvo projektima

4.3

Mogućnost napredovanja

4.3

Iskustvo o radu

Iskustvo
11.03.2024
5 Preporučuje

Software Engineer

Trenutno zaposlen/a na neodređeno 1-2 godine

Pozitivno

U kompaniji se radi na dosta različitih projekata i pruža se mogućnost zaposlenom da pređe sa jednog projekta na drugi ukoliko dođe do zasićenja. Kada to posao zahteva, ide se na poslovno putovanja u Austriju, Nemačku ili Holandiju (zavisi od projekta). Generalno, u celom kolektivu vlada dobra atmosfera. Na projektu na kom radim ne postoji preveliki pritisak, samim tim je zaista prijatno dolaziti na posao. Kompanija nudi mnoštvo korisnih benefita: privatno zdravstveno osiguranje, plaćen prekovremeni rad, 100% plaćeno odsustvo zbog bolovanja, FitPass. Neretko se organizuju i "team building" aktivnosti, turniri u stonom tenisu, itd. Jednom godišnje se radi korekcija plate (krajem godine).

Zamerke

Mislim da bi korekcija plate trebalo da prati trendove inflacije, a ne da se kompanija striktno drži pravila da se to radi jednom godišnje.

Korisno? 3

Software Developer

8 plata
1.956
Prosečna neto plata
min
1.150
medijana
2.000
prosek
1.956
max
2.700

Software Engineer

4 plate
2.138
Prosečna neto plata
min
1.700
medijana
2.200
prosek
2.138
max
2.450

Test Engineer

2 plate
1.400
Prosečna neto plata
min
1.300
Prosek i medijana
1.400
max
1.500

Embedded engineer

1 plata
500
Prosečna neto plata
min
500
Prosek i medijana
500
max
500

Embedded engineer

1 plata
500
Prosečna neto plata
min
500
Prosek i medijana
500
max
500

Timska druženja

Edukacija, profesionalni razvoj

Dobrovoljno zdravstveno osiguranje

Fleksibilno radno vreme

Zabavni sadržaj

Rad od kuće

C++ .NET C# WPF MVVM Java Linux Yocto Debian x86 ARM Windows Ranorex Selenium Python Robot Framework ROS Grakn WiX JavaScript TypeScript Lua IBM RTC Gitlab Artifactory

Preporuke se učitavaju...