
Embedded Linux Software Engineer
Keba d.o.o.
Adrese mesta rada
- Novi Sad, Hilandaraska 2
25.07.2025.
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 |
KEBA d.o.o. Novi Sad kćerka je austrijske kompanije KEBA AG koja je osnovana 1968. godine u Lincu, gde je i danas sedište grupacije. KEBA je danas međunarodna kompanija čiji uspeh proističe iz tehnoloških inovacija, sasvim preciznih standarda kvaliteta i dinamičnog pristupa i entuzijazama svojih zaposlenih.…
Beneficije
- Fleksibilno radno vreme
- Dobrovoljno zdravstveno osiguranje
- Obuke, konferencije
- Dodatni slobodni dani
- Sport i rekreacija
- Timska druženja
- Porodica i roditeljstvo
- Rad od kuće
- Nagrade, bonusi, pokloni
- Edukacija, profesionalni razvoj
- Hrana i piće
- Zdravlje
- Zabavni sadržaj
- Obezbeđena oprema za rad
- Rad na daljinu