Zum Hauptinhalt springen

Software Engineer (PC Client & MGW)

Zagreb / HR
Full-time
Permanent employee

About the job

F24's Media Gateway platform connects critical communication infrastructure across a wide range of industries, from emergency response to industrial environments.

We're looking for a Software Engineer who enjoys working close to the operating system, solving complex technical problems and building software that interacts directly with hardware and Windows services.

This role offers something different from traditional application development—combining Windows engineering, systems programming and distributed communication with opportunities to modernise an established platform.

Why F24?
You'll join a small engineering team with significant ownership and freedom to explore new technologies.

The team is modernising both the software and hardware platform, moving towards a more accessible web-based architecture while continuing to support large-scale communication systems handling thousands of connected devices.

If you enjoy understanding how computers work beneath the application layer, this role offers a rare opportunity to work across operating systems, hardware integration and large-scale event processing.

Key Responsibilities
  • Develop native Windows applications and background services
  • Build software that communicates with hardware devices and Windows drivers
  • Develop long-running Windows services and system components
  • Work with DLLs, Windows APIs and low-level system libraries
  • Process high volumes of device events and communication streams
  • Help modernise the Media Gateway platform and supporting infrastructure
  • Collaborate closely with engineers across Croatia and Germany
  • Participate in technical discussions, R&D and architectural improvements

About You
You'll likely have experience with:
  • Native Windows application development
  • Windows Services and long-running background processes
  • Windows APIs, DLLs and system-level programming
  • Hardware integration or device communication
  • Multithreaded or event-driven systems
  • Troubleshooting operating system and hardware issues
  • Strong debugging and problem-solving skills
Bonus experience includes:
  • Raspberry Pi, Arduino or personal hardware projects
  • Bluetooth, beacons or IoT devices
  • IP telephony
  • Industrial systems or embedded hardware
  • German language skills (beneficial but not required).

What you'll enjoy
  • Working on technology that's difficult to find elsewhere
  • Modernising both software and hardware platforms
  • Small team with significant ownership and technical influence
  • Opportunities for R&D and experimentation
  • Potential travel to Germany and customer environments
  • Exposure to industrial technology, communications infrastructure and large-scale distributed systems
  • Career progression as the engineering organisation continues to grow

Tools & Technologies:
Native Windows Development | Windows Services | Windows APIs | DLLs | Device Drivers | C++ | C# | Windows Desktop Applications | Background Services | Event-driven Systems | Hardware Integration | Bluetooth | IP Telephony | Media Servers | Git | IntelliJ IDEA

Nice to have:
Raspberry Pi | Arduino | IoT Devices | Beacons | Distributed Systems | Multithreading          | Industrial Hardware | Debugging & Performance Optimisation | AI-assisted development

Über uns

Was wir tun:

F24 ist Europas führender Software-as-a-Service (SaaS) Anbieter für Resilienz. Mehr als 5.500 Kunden weltweit vertrauen auf die digitalen Lösungen von F24, die Unternehmen und Organisationen in allen Bereichen der Resilienz unterstützen. Die Lösungen umfassen Business Messaging und Service Notification, Notfall- und Massenbenachrichtigung, Incident- und Krisenmanagement sowie Governance, Risk und Compliance. 

F24 unterstützt Kunden aus nahezu allen Branchen, von Energie, Gesundheitswesen, Industrie, Finanzwesen, IT, Tourismus und Luftfahrt bis hin zu einer Vielzahl von öffentlichen Organisationen. Langjährige internationale Erfahrung macht F24 zum Experten für die Verbesserung der Resilienz durch digitale Lösungen. 

Gegründet wurde das Unternehmen im Jahr 2000 in München, wo sich auch der Hauptsitz der F24 AG befindet. Heute unterstützt F24 Unternehmen und Organisationen in mehr als hundert Ländern, an über 20 Standorten in Europa und darüber hinaus. Der Vorstand der F24 AG besteht aus dem F24-Mitbegründer Christian Götz und dem Vorstandssprecher Dr. Jörg Rahmer.


Gute Gründe, um bei F24 zu arbeiten:

  • Habe einen spürbaren Impact! Arbeite in einem agilen Umfeld, in welchem Du einen wichtigen Beitrag zum Erfolg unserer Kunden und zur Zukunft unseres Unternehmens leistest.
  • Werde Teil unseres etablierten Unternehmens mit einer inspirierenden Kultur, flachen Hierarchien und unseres offenen, ehrlichen, innovativen und unterstützenden Teams!
  • Wachse mit uns: Wir sind eine Firma auf Erfolgskurs, die in stetigem, internationalen Wachstum begriffen ist. Du hast die Möglichkeit unsere Entwicklung mitzugestalten.  
  • Nutze unser flexibles Arbeitsmodell: Wir setzen auf eine Kombination aus Präsenz in unseren Offices und Arbeit aus dem Home-Office. So stärken wir unseren Teamgeist und geben Dir zugleich die Möglichkeit, die bestmögliche Balance aus privatem und professionellem Leben zu erreichen.