Software Engineer – Signal Processing & SDR

Arctic Business Incubator

Luleå kommun

On-site

SEK 600,000 - 800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Work on cutting-edge technology
Real ownership and impact
Opportunity for professional growth

Job summary

A leading satellite communications company in Luleå is seeking a Software Engineer specialized in Signal Processing and SDR. This role involves designing and optimizing software-defined radio solutions while working on real-world systems for high-performance DSP. Ideal candidates will have strong C++ and Python skills, hands-on SDR hardware experience, and a solid foundation in digital signal processing. Join a dynamic team and have a real impact on cutting-edge projects.

Qualifications

  • Hands-on experience with SDR hardware.
  • Solid understanding of modulation and demodulation techniques.
  • Proficiency in C++ and Python for high-performance systems.

Responsibilities

  • Develop real-time DSP algorithms for satellite communications.
  • Build and maintain high-performance SDR applications using C++ and Python.
  • Design scalable, maintainable architectures.

Skills

Digital signal processing
C++
Python
SDR hardware experience
Modulation/demodulation techniques

Tools

USRP or similar SDR platforms
Intel IPP

Job description

Software Engineer – Signal Processing & SDR

📍 Luleå, Sweden

About Remos Space

Remos Space is at the forefront of satellite communications, transforming how ground operations are built and scaled. Our software‑defined ground stations and modems enable flexible, cost‑effective, and high‑performance satellite communications for the new space economy.

We are a deep‑tech company operating at the intersection of RF, signal processing, and software—and we’re looking for engineers who want to push the boundaries of what’s possible.

The Role

We are looking for a Software Engineer specializing in Signal Processing and SDR to design and optimize advanced software‑defined radio solutions for satellite communications.

You will work on real‑world systems involving high‑performance DSP, modulation/demodulation, and communication protocols—contributing directly to deployed ground station products.

Key Responsibilities
  • Develop real‑time DSP algorithms for demodulation, synchronization, error correction, and spectrum analysis
  • Build and maintain high‑performance SDR applications using C++ and Python
  • Design scalable, maintainable architectures using modern software design principles
  • Leverage modern C++ (C++17/20/23) for performance‑critical systems
  • Optimize signal processing pipelines using Intel IPP and CPU intrinsics
  • Design and implement advanced modulation schemes, including:
    • Suppressed carrier: BPSK, QPSK, OQPSK, SOQPSK, 8PSK
    • Residual carrier: PCM/PM, PCM/PSK/PM
  • Implement and integrate CCSDS‑compliant communication chains, including:
    • Telemetry (TM): CADU processing, Viterbi, Reed‑Solomon, LDPC, Turbo
    • Telecommand (TC): BCH, LDPC, CLTU encoding/decoding
  • Develop robust solutions for reliable communication in noisy RF environments
Must‑Have Requirements
  • Hands‑on experience with SDR hardware (e.g., USRP or similar platforms)
  • Strong foundation in digital signal processing (filtering, FFTs, synchronization, adaptive algorithms)
  • Solid understanding of modulation and demodulation techniques
  • Proficiency in C++ and Python for high‑performance systems
  • Experience with modern software architecture and design patterns
  • Knowledge of satellite communication standards (e.g., CCSDS, DVB‑S2X)
  • Experience with FEC and channel coding (Viterbi, Reed‑Solomon, LDPC, Turbo, BCH, CADU, CLTU)
Nice to Have
  • Experience with FPGA development (VHDL/Verilog, Vivado, Quartus)
  • Exposure to AI/ML in signal processing or spectrum analysis
  • Deeper familiarity with CCSDS standards such as:
    • Virtual Channels (VC, MAPs)
    • Space Link Extension (SLE)
    • CFDP (File Delivery Protocol)
Why Join Remos Space?
  • Work on cutting‑edge satellite communication systems deployed in real missions
  • Join a highly technical, ambitious team solving complex RF and space challenges
  • Have real ownership and impact in a fast‑growing deep‑tech company
  • Grow your expertise at the intersection of software, RF, and space systems
Interested?

Even if you don’t meet every requirement, we encourage you to apply—we value strong fundamentals and curiosity.

📩 Apply via Teamtailor or reach out directly for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Satellite communications engineer: RF and MW design
Satellite communications engineer: RF and MW design

Requtech - SATCOM technologies • Linköpings kommun

On-site
SEK 900,000 - 1,200,000
Systems Engineer
Systems Engineer

Requtech - SATCOM technologies • Linköpings kommun

On-site
SEK 550,000 - 750,000
Real-Time SDR & Signal Processing Engineer
Real-Time SDR & Signal Processing Engineer

Arctic Business Incubator • Luleå kommun

On-site
SEK 600,000 - 800,000
Work on cutting-edge technology
Real ownership and impact
Opportunity for professional growth
Systems Engineer - Satellite Communications
Systems Engineer - Satellite Communications

SSC - Swedish Space Corporation • Solna kommun, Kiruna kommun

On-site
SEK 580,000 - 860,000
Wellness allowance
Pension plan
Extra paid leave
Systems Engineer - Satellite Communications
Systems Engineer - Satellite Communications

SSC Space • Solna kommun

On-site
SEK 650,000 - 900,000
Extra paid leave
Wellness allowance
Health checks
+3
DSP/FPGA Engineer
DSP/FPGA Engineer

TERASi • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
Field Application Engineer
Field Application Engineer

TERASi • Stockholms kommun

Hybrid
SEK 850,000 - 1,150,000
Equity stake
Direct CEO mentorship
Experienced Embedded Developer to SATCUBE
Experienced Embedded Developer to SATCUBE

Satcube • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Experienced Embedded Developer to SATCUBE
Experienced Embedded Developer to SATCUBE

Satcube AB • Karlstads kommun

On-site
SEK 700,000 - 950,000
Senior Microwave Engineer
Senior Microwave Engineer

Emerson Group • Linköpings kommun

Hybrid