Passive RF/Signal Processing Engineer

Sybilla Technologies limited

Polska

Remote

PLN 223,000 - 268,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first
Private medical care
Multisport card
Flexible working hours

Job summary

Sybilla Technologies designs, builds and operates robotic optical observatories, now seeking a Passive RF / Signal Processing Engineer to develop software for processing SDR and RF data from ground stations. You will cover the end-to-end signal processing pipeline, from ingesting raw IQ captures to Doppler compensation and event extraction.

You will work on spectral analysis, time synchronization and integration with orbital data, while collaborating with RF, hardware and systems teams to

Qualifications

  • Experience in RF, SDR, telecoms, satellite communications or related signal processing systems.
  • Strong DSP fundamentals: sampling theory, aliasing, FFT/STFT, filtering and synchronization.
  • Hands-on RF/IQ data experience, including data formats and pipelines.
  • Strong Python with NumPy/SciPy, reproducible scripts/notebooks/CLIs.
  • Experience with Git, automated testing, debugging and modern software practices.
  • Ability to study specs and literature, prototype and benchmark algorithms.
  • Ability to communicate results via spectrograms, logs and concise docs.
  • Good written and spoken English.

Responsibilities

  • Design and develop software pipelines for RF/IQ data from SDR-based satellite monitoring systems.
  • Build tools for SDR data ingestion, validation, metadata handling and format conversion.
  • Implement DSP algorithms: filtering, resampling, DC offset removal, Doppler compensation.
  • Develop spectral analysis, channelization, and signal characterization solutions.
  • Implement precise time synchronization using GPSDO and distributed sensors.
  • Support satellite listening workflows: orbital data, pass prediction, Doppler correction and capture correlation.
  • Analyze system performance: clock drift, timing accuracy, frequency offsets, impairments.
  • Develop detection and localization methods (e.g., FDOA, TDOA).
  • Prototype and evaluate new DSP/RF methods before production.
  • Collaborate with software, RF, hardware and systems teams to deliver reliable capabilities.

Skills

Python
DSP fundamentals
RF data
Git/testing
English
Spectral analysis

Tools

GNU Radio
USRP
RTL-SDR
LimeSDR

Job description

About Sybilla Technologies

Sybilla Technologies designs, builds and operates robotic optical observatories for monitoring objects in space. The company specializes in complete systems, software for automated data acquisition, analysis, and scheduling networks of sensors. We work in the domains of Space Situational Awareness, Space Surveillance and Tracking, Space Traffic Management, stellar and planetary research, education, and commercial on‑demand observations.

About the Role

As a Passive RF / Signal Processing Engineer, you will develop software that processes SDR and RF data collected by distributed ground stations. Your work will span the entire signal processing pipeline—from ingesting raw IQ captures through synchronization, spectral analysis and signal detection to extracting meaningful information from real‑world satellite transmissions. This is a software‑first engineering role for someone who enjoys solving challenging DSP problems, bridging theory with real hardware limitations, and delivering reliable, production‑ready tools. If you're passionate about RF signal processing, satellite communications, or SDR technologies, you'll have the opportunity to work on cutting‑edge solutions that support the future of space operations.

Responsibilities
  • Design and develop software pipelines for processing RF/IQ data collected from SDR‑based satellite monitoring systems.
  • Build robust tools for SDR data ingestion, validation, metadata verification, and format conversion.
  • Implement digital signal processing algorithms, including filtering, resampling, DC offset removal, and Doppler compensation.
  • Develop solutions for spectral analysis, channelization, and signal characterization.
  • Implement precise time synchronization mechanisms using GPSDO and distributed sensor networks.
  • Support satellite listening workflows by integrating orbital data, pass prediction, Doppler correction, and capture correlation.
  • Analyze system performance by measuring clock drift, timing accuracy, frequency offsets, and hardware‑related impairments.
  • Develop signal detection and localization algorithms using techniques such as FDOA and TDOA.
  • Research, prototype and evaluate new DSP and RF processing methods before transforming them into maintainable production software.
  • Collaborate closely with software engineers, RF specialists, hardware teams, and system analysts to deliver reliable operational capabilities.
Essential Experience
  • Professional experience developing software for RF, SDR, telecommunications, GNSS, satellite communications, telemetry, spectrum monitoring or comparable signal processing systems.
  • Strong understanding of digital signal processing fundamentals, including sampling theory, aliasing, FFT/STFT, filtering, resampling, synchronization, modulation/demodulation, SNR estimation and spectral analysis.
  • Hands‑on experience working with RF/IQ data, including signal formats, metadata handling, and processing pipelines.
  • Strong Python programming skills with NumPy and SciPy, and the ability to develop reproducible scripts, notebooks, CLIs or data processing services.
  • Experience using Git, automated testing, debugging, profiling and modern software engineering best practices.
  • Ability to study technical specifications and scientific literature, prototype and benchmark algorithms, and translate them into robust, maintainable software.
  • Ability to communicate technical results through spectrograms, residual error plots, logs, and concise technical documentation.
  • Strong analytical thinking and problem‑solving skills.
  • Good written and spoken English.
Nice to Have
  • Experience developing performance‑critical DSP software in C/C++.
  • Experience with GNU Radio, UHD/USRP, RTL‑SDR, HackRF, bladeRF, LimeSDR or similar SDR ecosystems.
  • Experience with satellite communications, telemetry decoding, or TT&C systems.
  • Knowledge of Doppler compensation, TLE/orbit propagation, and satellite pass prediction.
  • Familiarity with RF geolocation techniques such as TDOA, FDOA, and calibration methods.
  • Experience building or operating an SDR station, antenna systems, GPSDO or satellite ground stations.
  • Practical experience troubleshooting RF hardware, including antenna polarization, gain staging, clock synchronization, LO drift, interference, multipath effects and calibration.
  • Experience using RF laboratory equipment such as spectrum analyzers, VNAs, or signal generators.
  • Contributions to open‑source DSP/SDR projects, technical publications, conference presentations or personal RF engineering projects.
What We Offer
  • Opportunity to work on cutting‑edge satellite monitoring and Space Domain Awareness technologies
  • Real engineering challenges involving RF, DSP, SDR and space systems
  • Remote‑first working model with our headquarters located in Bydgoszcz
  • Compensation package (which will depend on candidate`s skills and qualifications):
  • Employment contract (UoP): 20,000–24,000 PLN gross
  • B2B: 155–185 PLN net/hour
  • Flexible working hours and full‑time employment
  • Private medical care (LuxMed)
  • Multisport card
  • A collaborative environment where your ideas directly influence products used in real‑world space applications
  • The opportunity to work alongside highly skilled engineers solving technically demanding problems with real impact
Personal Data Processing

As part of your participation in the recruitment process, we will process your personal data. The controller of your personal data is Sybilla Technologies sp. z o.o., with its registered office in Bydgoszcz. The legal basis for processing personal data specified in the Polish Labour Code is the necessity to process such data in order to conclude a contract between the parties (Article 6(1)(b) of the GDPR). The legal basis for processing other data included in your application documents is your consent (Article 6(1)(a) of the GDPR). By providing us with personal data not specified in the Labour Code in your CV or other recruitment documents, you consent to their processing. You can contact the data controller by sending an email to: or by post to: ul. Toruńska 59, 85-023 Bydgoszcz, Poland. If you would like to participate in future recruitment processes as well, please include the following clause in your CV: “I consent to the processing of my personal data by Sybilla Technologies sp. z o.o. also for the purposes of future recruitment processes.”

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Sybilla Technologies limited • Polska

Remote
PLN 193,000 - 234,000
Private medical care (LuxMed)
Multisport card
Remote‑first working model
+1
Senior Cybersecurity Engineer (Security Lead)
Senior Cybersecurity Engineer (Security Lead)

Sybilla Technologies limited • Polska

Remote
PLN 193,000 - 248,000
Private medical care (LuxMed)
Sports package (Multisport)
Flexible working hours
+1
Software Engineer
Software Engineer

hertznt • Województwo lubuskie

On-site
PLN 133,920 - 200,880
Professional development opportunities
Essential work tools: computer, phone
Salary adjusted to your skills
Signal Processing & Data Analysis Specialist (f/m/x)
Signal Processing & Data Analysis Specialist (f/m/x)

Sii Poland • Poznań

On-site
PLN 180,000 - 280,000
Great Place to Work
Centre of internal trainings
Profit sharing
+2
Project Manager (Grants & Commercial Projects)
Project Manager (Grants & Commercial Projects)

Sybilla Technologies limited • Polska

Remote
PLN 293,000 - 342,000
Remote-first work model
HQ in Poland (Bydgoszcz)
Competitive salary options: 6,000–7,0
+1
Signal Processing & Data Analysis Specialist (f/m/x)
Signal Processing & Data Analysis Specialist (f/m/x)

Sii Poland • Łódź

On-site
PLN 180,000 - 300,000
Great Place to Work
Profit sharing
Medical care
+1
Optical Systems Engineer
Optical Systems Engineer

CREOTECH INSTRUMENTS S.A. • Warszawa

Hybrid
PLN 180,000 - 240,000
Remote work opportunities
Private medical care
Life insurance
+3
Optical Systems Engineer
Optical Systems Engineer

CREOTECH INSTRUMENTS S.A. • Kraków

Hybrid
PLN 35,000 - 52,000
Remote work opportunities
Flexible working time
Private medical care
+7
Infrastructure Administrator (Integration)
Infrastructure Administrator (Integration)

Sopra Steria • Katowice

On-site
PLN 120,000 - 190,000
Luxmed
Medicover Sport
Worksmile
+10
Senior Software Engineer (Senior UNIX Automation Engineer)
Senior Software Engineer (Senior UNIX Automation Engineer)

Sopra Steria • Katowice

On-site
PLN 134,000 - 179,000
Luxmed
Medicover Sport
Worksmile
+12