Keba d.o.o. cover photo
Keba d.o.o. logo

Senior Embedded Linux Software Engineer

Keba d.o.o.

Novi Sad, Hilandarska 2

17.01.2026.

  • ugovor
  • puno radno vreme
  • Obaveštenje o pregledu prijave

We are looking to expand our team in Novi Sad with a senior embedded Linux engineer who will collaborate closely with our team in Austria to develop, evolve, and maintain the platform that powers our devices. This role includes technical leadership and ownership, contributing not only through hands-on development but also by guiding architectural decisions, mentoring colleagues, and shaping best practices within the team.

While U-Boot and Debian Linux form the foundation of our future platform, this position goes far beyond individual technologies—the full range of supporting services and components that enable our applications are all part of what we consider the platform. The successful candidate is expected to take a leading role across the embedded software stack, from bootloader and kernel to full system integration.

If you are proactive, responsible, and analytical, with a strong sense of commitment, experience leading or mentoring embedded teams, and a passion for collaboration, we’d love to hear from you. And if you have a genuine passion for embedded Linux and enjoy taking ownership and responsibility, 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

  • Leading and mentoring embedded software engineers
  • 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

Required Experience & Skills

  • Master’s degree in Software Engineering, Electronics, or a related field
  • 5+ years of Linux development experience 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.)
  • Proven experience leading or mentoring embedded software engineers or small technical teams
  • Demonstrated leadership capabilities, including technical decision-making and ownership of software components
  • Ability to guide architecture, design, and implementation across embedded system layers
  • Strong communication and collaboration skills, including cross-site teamwork with international teams
  • Proactive, responsible, and accountable working style with a strong sense of ownership
  • Proficient in English (spoken and written)
  • 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 system and its integration in embedded environments
  • Experience in firmware development
    • Ovaj poslodavac odgovara na vaše prijave
    Keba d.o.o. Novi Sad

    Keba d.o.o. Novi Sad

    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…

    Više o poslodavcu Više o poslodavcu na HelloWorld

    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

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.