## **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.