Founding Software Engineer
Aegiron Resilience
Software Engineering
Berlin, Germany
Location
Berlin
Employment Type
Full time
Location Type
On-site
Department
Engineering
Founding Software Engineer
About Aegiron
We building the observability layer for Europe's critical infrastructure. Our software-defined sensor nodes fuse radar, RF, cameras, and acoustics at the edge to help operators anticipate threats and strengthen resilience. Backed by premier venture capital funds and angels.
The Role
We're looking for a senior engineer to own the application and platform layer from the Python services running on our NVIDIA Jetson edge nodes, to the PostgreSQL backend, to the CI/CD and OTA pipelines that get code onto devices in the field.
You'll take over our existing application codebase and general DevOps, and set the standard for how we ship secure, reliable software to edge hardware. Security is not an afterthought here - we protect critical infrastructure, and you'll own the engineering side of getting us to ISO 27001.
Backend and platform is the anchor, but we're a small team solving a broad problem — if you bring depth in adjacent areas (sensor fusion, computer vision, signal processing, ML), there's room to contribute there too. We'll build the role around what you're strongest at.
What You'll Own
Backend & data: Python services handling real-time sensor streams and operator APIs; PostgreSQL schema, migrations, and query performance.
Edge deployment: Docker packaging (including ARM64/Jetson), OTA updates, and rollback strategies for devices on flaky networks behind customer firewalls.
DevOps & observability: CI/CD, automated testing, release processes, and the logs/metrics/traces stack that tells us what deployed nodes are actually doing.
Security posture: Secure SDLC, secrets management, dependency hygiene, access controls, audit logging — and driving the technical controls needed for ISO 27001 certification.
The glue: The integration surface between CV models, sensor drivers, and the operator app. When something breaks at 2am, you can tell whether it's the model, the driver, the container, or the network.
Must-Have
Production Python: Years shipping Python services that run 24/7. Async, type hints, pytest, packaging — the patterns that separate "script that works" from "service that survives."
PostgreSQL: Schema design, migrations, query tuning, indexing strategy.
Docker in anger: Multi-stage builds, image discipline, cross-architecture builds (ARM64 matters to us).
Edge/embedded deployment: You've pushed updates to devices in the field — Jetson, Raspberry Pi, gateways, robots, drones. You know what makes edge different from cloud.
Security mindset: You treat security as a first-class engineering concern — threat modeling, least privilege, secure defaults, incident response instincts.
DevOps ownership: You've owned a release process somewhere, not just contributed to one.
Generalist: UI button broken? You'll fix it. Radar driver misbehaving? You'll dive into the logs.
Strong Bonus
ISO 27001 experience — you've been through a certification process and know what "evidence" means to an auditor.
NVIDIA Jetson specifically (L4T, JetPack, deploying alongside TensorRT workloads).
OTA update frameworks (Mender, RAUC, balena, or equivalent).
Linux systems depth — systemd, networking, resource constraints.
ZeroMQ (ZMQ), gRPC, or similar real-time transport layers.
Hardware security: TPM, Secure Boot, certificate management, zero-trust networking.
C++ or Rust — you don't need to write it daily, but you can read and contribute to our performance-critical code.
Background in robotics, autonomous systems, aerospace, or physical security.
A history of tinkering — home lab, drones, Pi clusters, or whatever keeps you curious about hardware.
Why Join Aegiron
Ownership
Real hardware, real customers
Small team, high leverage
Equity upside
Impact: Build the systems that redefine how Europe protects its critical infrastructure.