Software Engineering Trainee (Student) – Linux Devices (m/f)

Zagreb, Croatia (Hybrid)

Dive deeper. Aim higher.
At Abysalto, that’s not just a motto — it’s how we work. We build serious tech for a variety of clients, but we keep things simple, fast, and focused. We’re a team driven by determination, expertise, and courage — and we’re looking for someone who shares that mindset. Someone ready to take ownership, solve real challenges, and make an impact where it matters. Ready to dive in?

Are you passionate about developing software for Linux-powered devices? We're looking for a motivated technical student (FER, FOI, TVZ, Algebra or similar) interested in hands-on development for real-world devices. Join us as a Software Engineering Trainee (Student) for Linux devices!

🔷What you will do?

You'll work on R&D and maintenance of software for devices such as:

  • Validators
  • OBU (On-Board Unit)
  • HHT (Handheld Terminal)
  • Ticket machines
  • Info panels

These devices interact with peripherals such as printers, payment applications, QR/NFC readers, and operate on Linux OS.
Your tasks will include:

  • Developing applications that run directly on the devices
  • Communicating with hardware and network services
  • Managing configurations, logs, and system services

If you're also curious about backend development, you can contribute to our .NET-based systems that monitor and manage these devices:

  • Building REST APIs
  • Configuration and data storage management
  • Database and system integrations

🔷We are looking for someone who:

  • Has basic Linux skills (terminal work, scripting, service management)
  • Is interested in embedded systems and communication protocols
  • Understands the basics of networking (TCP/IP, HTTP)
  • Knows or wants to learn C/C++ for device-level development
  • Bonus points for experience with C# and .NET  

Location: Zagreb | Working hours: minimum 30 hours per week

We tackle complex technological challenges to simplify and enhance the everyday lives of millions. Our goal is to become a leader in the software industry, recognized for excellence and quality.

If you're ready to shape what’s yet to be — send us your CV.
Apply via the link below. 

We look forward to meeting you!

Software Engineering Trainee (Student) – Linux Devices (m/f)

Job description

Software Engineering Trainee (Student) – Linux Devices (m/f)

Personal information