Project Q
Visit websiteStaff/Senior Software Engineer - Hydris
Salary not disclosedHybrid
- Engineering
- Berlin
- Full time
- Today
About the role
Project Q is seeking a Staff/Senior Software Engineer to lead the technical direction of their Hydris orchestration engine. You will design and build systems that integrate heterogeneous real-world sensors and mission systems into a coherent tactical IoT backbone. This role focuses on distributed systems, protocol architecture, and data modeling for edge hardware in bandwidth-constrained environments.
Responsibilities
- Design and build core engine systems using Go.
- Evolve schemas and API designs for sensor and mission system integration.
- Architect peer-to-peer mesh and federation layers for disconnected environments.
- Set technical standards for testing, protocol versioning, and API maintenance.
- Make build-versus-integrate decisions and mentor the team on architectural trade-offs.
Required skills
- Golang
- Distributed systems
- API design
- Rust
- TypeScript
- Protobuf
Nice to have
- Geospatial systems
- Sensor fusion
- Track management
- CoT/TAK
- ASTERIX
- SAPIENT
- MIL-STD-2525
- Mesh architectures
Qualifications
- Experience building and shipping distributed systems in production
- Eligibility to work in Germany
Benefits
- Annual learning and development budget
- Bike leasing
- Urban Sports Club membership
- 30 days of paid time off
About the Company
Project Q GmbH is a Germany-based DefenseTech company that networks market-available sensors and situational awareness systems into a tactical IoT backbone for armed forces and security agencies.