This job is no longer available
This job expired on 11/07/2026. It no longer accepts applications.
Embedded Linux Engineer
Byte Lab · Zagreb
Job description
About the role
We are looking for an Embedded Linux Engineer who is passionate about Linux systems and eager to develop cutting‑edge IoT solutions. You will join a growing team that designs and builds software platforms for next‑generation connected devices across multiple industries.
Key responsibilities
- Build and maintain custom Linux distributions using Buildroot and/or Yocto Project.
- Develop, debug, and optimise application software in C, C++, Rust and Python for embedded platforms.
- Design and implement networking stacks and protocols such as TCP/IP, MQTT, CoAP, REST, VPN and routing.
- Collaborate with hardware engineers to bring up new boards and integrate custom device drivers.
- Write and maintain kernel modules and device drivers for custom peripherals.
- Configure and harden Linux systems for production deployments.
- Contribute to system architecture decisions, documentation and version‑control/DevOps processes.
- Create test cases, perform device verification and participate in code reviews.
Required profile
- Strong passion for embedded systems, Linux and IoT.
- At least 3 years of professional experience in embedded Linux development.
- Solid hands‑on experience with Buildroot and/or Yocto Project.
- Proficiency in C or C++ programming and good understanding of Linux internals.
- Good communication skills in English and ability to interact with clients.
Required skills
- Linux, Buildroot, Yocto Project
- C, C++, Rust, Python
- TCP/IP, MQTT, CoAP, REST, VPN, routing
- Kernel modules, device drivers, device tree
- Cross‑compilation toolchains, debugging
- Docker, podman (containerisation)
- SWUpdate, Mender, RAUC (OTA updates)
- FreeRTOS, Zephyr OS (bare‑metal/RTOS)
- AWS IoT, Azure IoT (cloud integration)
- Static code analysis, embedded test frameworks
- Security hardening of Linux‑based systems
What we offer
- Highly competitive salary.
- Opportunity to work on cutting‑edge designs for a wide range of IoT products.
- Collaborative environment with experienced engineers.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Mali.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Byte Lab
Zagreb