Software Engineer
SenhiveSenhive is a technology leader specialising in advanced counter-drone systems and autonomous sensor networks designed for high-security and mission-critical environments. Leveraging cutting-edge detection, tracking, and mitigation technologies, Senhive provides robust, real-time solutions in support of air traffic management systems and protects airspace from unauthorized or hostile drone activity. Serving defence, aerospace, security and critical infrastructure sectors, Senhive enhances situational awareness and operational security through intelligent, scalable, and resilient systems.
Senhive is a privately owned Belgian company founded in 2019. With all research, development, and production based in Belgium, Senhive ensures full compliance with the highest standards and strategic autonomy. SENID+ is the flagship product that detects cooperative and non-cooperative drones in a range of 25km based on RF, acoustic and optical solutions
Job DescriptionDo you want to write code that matters? At Senhive, we're writing the software that makes invisible threats visible, pushing the limits of what's possible in real-time drone detection and signal intelligence.We’re a fast-moving scaleup building next-generation solutions to keep airspaces safe. Our technology blends advanced signal processing, AI, and edge computing, all wrapped in a software infrastructure that needs to be solid, scalable, and smart.We're looking for a (Junior) Software Engineer to help build and maintain the core systems that keep our detection engines humming. You won’t be pigeonholed—this role is perfect for someone curious, pragmatic, and ready to grow fast by doing meaningful work across the stack.
What you'll do● Contribute to the development and maintenance of our core detection and tracking software● Build tools and services that bridge hardware (SDRs, FPGAs, sensors) and AI-powered analytics● Work closely with signal processing and AI engineers to deploy algorithms efficiently● Help shape and stabilize internal APIs, microservices, and data pipelines● Get your hands dirty across multiple layers of the system—from command-line tools to backend dashboards● Squash bugs, write tests, and make our systems more robust with every commit
You’ll thrive here if you:● Are fluent in Python or C++ (or both), and not afraid to learn new languages as needed● Have a solid understanding of computer science fundamentals (data structures, networking, I/O)● Can work comfortably on Linux systems and understand the dev lifecycle from Git to CI● Enjoy solving real-world problems and don’t mind a bit of reverse engineering● Communicate clearly and aren’t afraid to ask questions when things don’t make sense
Bonus points if you:● Have worked with low-level hardware (SDRs, FPGAs, custom devices) or real-time systems● Have played with Docker, MQTT, GStreamer, or similar technologies● Know how to interpret spectrograms, RF signals, or ever uttered “hmm, that looks like a multipath reflection”● Like the idea of working with researchers, hackers, and domain experts in one room
Offer● A front-row seat in one of Europe’s most exciting counter-drone technology startups● The chance to make a real-world impact with your code● Close-knit team with low ego, high trust, and a strong sense of purpose● Flexibility where it matters (hybrid work, self-managed hours, no pointless meetings)● Competitive salary and growth path tailored to your potential● Location: Offices in Belgium (Hasselt and Deurne) combined with home working
Employment is subject to obtaining Belgian, EU, and NATO security clearance, hence we require EU or NATO nationality.
Sounds interesting? Send your resume and a short motivation to moc.evihnes%40sboj with the job title «Software Engineer» in the subject. We’ll get back to you!
Back to jobs overview