Software Engineer

Searchability
London, UK
2 days ago
Apply on searchability.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£180,000.0 - £240,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence C++ (Programming Language) Signals Intelligence Nvidia CUDA Linux Field-Programmable Gate Array (FPGA) Radio-Frequency Identification Signal Processing Software Engineering Concurrency Software Defined Radio C++14

Job description

This team is developing software that detects, identifies and responds to emerging threats across the electromagnetic spectrum.

C++ engineers work close to the signal, building high-performance capabilities for electronic warfare, RF exploitation and software-defined mission systems.

Responsibilities

  • Build high-performance C++ signal-processing software
  • Develop threat detection and classification capabilities
  • Integrate software with RF sensors and mission hardware
  • Optimize algorithms for real-time operation
  • Support testing in laboratory and operational environments

Requirements

  • Strong modern C++ experience
  • Experience with real-time or high-performance software
  • Understanding of Linux, concurrency and algorithms
  • Experience with RF, DSP, radar, SIGINT, or electronic warfare

We’re Working With

  • Modern C++20 and C++23
  • Software-defined radio
  • RF signal processing and DSP
  • Electronic support and electronic attack
  • CUDA and GPU-accelerated processing
  • AI-driven signal classification
  • FPGA integration and high-speed data interfaces

Benefits & conditions

  • C++ / Electronic Warfare / RF Systems
  • Comprehensive Medical, Dental and Vision Insurance
  • 401(k) / Generous PTO / Paid Holidays / Life and Disability Coverage

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on searchability.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Previewing upcoming hardware acceleration capabilities for Python environments

Chris Heilmann +2 · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:30 min

Transitioning from CUDA software architect to user

Stephen Jones · Coffee With Developers

1:37 min

Accelerating compute with focused developer tools

Julia Koch Julia Koch +1 · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all