Arbeitguru
VERIFIED ENGLISH WORKPLACE

Staff/Senior Software Engineer - Hydris - Golang (d/f/m)

Project Q • Berlin
100% English First EU Blue Card Eligible
Apply Directly to Employer → Calculate Net Pay After Tax

New Challenge

About Us
Project Q GmbH ("Q") is a Germany-based DefenseTech company with offices in Berlin and Munich. We network market-available sensors, effectors, or situational awareness systems into a tactical IoT backbone that reliably provides armed forces and security agencies with cross-domain information superiority — automated, scalable, and cost-efficient.

Our solutions integrate seamlessly into existing defense and maritime infrastructures, delivering fast data fusion and AI-enhanced analytics for robust situational awareness in dynamic environments. We build platform-agnostic systems that enable real interoperability across domains.

As a Staff Software Engineer, you'll directly impact the technical direction of our orchestration products – Hydris – the coordination engine for sensors and mission systems, and the interoperability API that underpins it.

You'll work at the layer where heterogeneous real-world systems like radars, AIS receivers, LoRa mesh radios, satellite feeds, and C2 platforms become a single coherent picture. The problems lie in distributed systems, protocols, and data modeling areas. They play out in environments that are bandwidth-constrained, intermittently connected, and operationally unforgiving.

The role is deeply hands-on, but it expects you to shape what we build and how we build it, not just deliver what's specified.

What you'll do
Core engine development

  • Design and build the systems that power Hydris.
  • Go is your primary language. You should be comfortable reading Rust and TypeScript across the codebase, even if you're not writing in them day-to-day.
  • Own the architecture of a system that must run reliably on edge hardware, in disconnected mesh networks, and at scale — often all of that simultaneously.
Protocol and integration architecture
  • Evolve the schema that defines how every sensor, asset, and mission system talks to Hydris.
  • Make API design decisions that hold up across our client libraries without creating a maintenance burden.
  • Continue refining the integration framework that lets Hydris connect to new sensor types, data sources, and command systems.
  • Set the patterns for how built-in integrations (ADS-B, AIS, ASTERIX, Meshtastic, SpaceTrack, TAK, federation) are structured, tested, and maintained.
  • Make it straightforward for external developers and system…