A

Software Engineer, Real-Time SDR Signal Processing and Emitter Detection/Localization

anashield • Copenhagen Metropolitan Area
Visa Sponsorship
This Job is No Longer Active This position is no longer accepting applications

Build real-time software-defined radio (SDR) signal processing pipelines converting raw I/Q into reliable detection, classification, and localization of wireless emitters. Develop and optimize SDR applications using C++/Python and GNU Radio/custom streaming frameworks, including direction-finding and parameter estimation algorithms. Drive SDR hardware integration and deliver surrounding tooling, testing, and validation with strong DSP fundamentals and performance-focused Linux development.

Key Highlights
Real-time C++/Python I/Q processing from SDR front-end samples to detection, classification, and localization services
Direction-finding/localisation algorithms on coherent multi-channel SDRs plus hardware control and timing (PPS/GPSDO)
Performance optimization for wideband capture using multi-threading, lock-free buffering, SIMD/GPU acceleration, and profiling
Key Responsibilities
Design and implement real-time I/Q processing pipelines in C++ and Python, including channelisation, filtering, resampling, synchronisation, demodulation, and detection.
Build and maintain SDR applications on GNU Radio and/or custom frameworks, including out-of-tree blocks and streaming architectures for continuous wideband capture.
Implement signal detection, classification, and parameter estimation using techniques such as energy and cyclostationary detection, burst segmentation, carrier and symbol-rate estimation, and modulation recognition.
Develop direction-finding and localisation algorithms such as phase interferometry, MUSIC/ESPRIT, and TDoA on coherent multi-channel SDRs.
Drive SDR hardware from software, including tuning, gain and sample-rate control, PPS/GPSDO timing, and multi-channel phase coherence and calibration across supported platforms.
Optimize for real-time performance using multi-threading, lock-free buffering, SIMD, GPU acceleration, and profiling to sustain wideband sample rates without drops.
Build surrounding software for capture/recording, replay and offline analysis, telemetry, configuration, and system interfaces.
Collaborate with RF hardware and FPGA teams on interfaces, data formats, and system-level performance, and support lab measurements and field trials.
Contribute to testing and validation with unit tests on synthetic signals, regression against recorded captures, and repeatable over-the-air test procedures.
Technical Skills Required
C++ Python Digital Signal Processing (DSP)
Nice to Have
Wireless protocol knowledge (Wi-Fi, Bluetooth/BLE, LoRa, DSSS/FHSS control links, OFDM, LTE/5G NR).
Experience with wideband spectrum monitoring, passive sensing, or emitter localisation.
Machine learning applied to RF using PyTorch or similar.
GPU or accelerated DSP (CUDA, VkFFT) and embedded targets (Jetson, Zynq/ZynqMP, ARM SoCs).
FPGA exposure (RFNoC, Vivado, HDL) or experience defining hardware/software interfaces.
Containerisation, CI/CD, and deployment to embedded or field-deployed systems.

Job Description

Location: Hybrid, Copenhagen

Full-time · Visa sponsorship available

Role Summary

We are looking for a software engineer who lives in the signal-processing layer of Software Defined Radio. You will build the software that turns raw I/Q from our SDR front-ends into reliable, real-time detection, classification and localisation of wireless emitters – from the low-level sample pipeline and DSP blocks through to the services and interfaces the rest of the product is built on.

Key Responsibilities

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

BeaconFire Inc.

United States

New

Full Stack Developer

Programming Full-time Entry level 43m ago

  • AI
  • Angular
  • CSS
  • Data Structures
Visa

Hidden company

Log in to see location

Premium

Senior Consultant – Digital Trust & Privacy (AI-Enabled Cybersecurity Solutions)

Programming Full-time 1h ago

Log in free to see the details

Visas, Work Permits & Legal Insights

Stay informed about visa types, work permits, and immigration updates for international professionals.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.