RF & Signal Processing Engineer

Work from Office

Full Time
About the role
We are seeking an experienced RF& Signal Processing Engineer to lead development and optimizationefforts in Direction Finding (DF) accuracy and system performancefor advanced EW systems.
Keyresponsibilities:
- Design and develop advanced DF algorithms such as Phase Interferometry, Amplitude Comparison, Time Difference of Arrival (TDOA), Angle of Arrival (AOA), Triangulation and Correlation-based methods
- Implement algorithmic techniques to improve bearing estimation accuracy, resolution,and update rate.
- Perform signal detection,correlation, noise suppression, SNR enhancement, and multi-channel calibration.
- Design adaptive filtering and signal conditioning algorithms to ensure reliable DF performance under dynamic conditions.
- Evaluate algorithmic performance using lab-captured, and field-collected data.
- Identify and mitigate performance bottlenecks such as phase noise, antenna mismatch, or hardware impairments.
- Work with system integration teams to align DF algorithms with hardware constraints and operationalscenarios.
- Prototype and validate DSP algorithms in Python (NumPy, SciPy, Matplotlib) and MATLAB forsignal acquisition, filtering, and spectral analysis.
- Translate high-level algorithms into efficient real-time code for embedded deployment using C/C++ or optimized libraries.
- Implement parallelization,multi-threading, or vectorization (SIMD) techniques to achieve real-time performance.
- Optimize algorithms considering latency, throughput, power consumption, and memory footprint constraints.
- Collaborate with firmware and hardware teams to deploy algorithms on DSPs, FPGAs, or SDR platforms.
- Work with RF design teams to understand and model front-end characteristics such as LNA gain, filterresponses, phase imbalance, and antenna coupling.
- Support calibration procedures to correct RF non-idealities affecting DF performance.
- Conduct link budget analysis,path loss modeling, and RF propagation studies for system-leveloptimization.
- Participate in field testing,data collection, and environmental tuning to validate algorithm performance inreal-world EW conditions.
- Optimize DSP algorithms for real-time wirelesscommunication under resource and performance constraints.
Qualifications
- Bachelor’s /master's degree in related field.
- Strong programming experience in Python
- Knowledge of modern C++(C++17 or later) and Data Structures & Algorithms (DSA).
- Familiarity with hardware acceleration frameworks (e.g., CUDA, OpenCL).
- Hands-on experience with RF systems, wireless communications or SDR platforms.
- Comfortable with tweaking assembly code for performance-critical tasks.
- Familiarity with multi-threading andmultiprocessing in DSP workloads.
- Field experience in RF system calibration, DF testing, and electromagnetic interference analysis.
WorkExperience: 5+ years
Apply now
Oops! Something went wrong while submitting the form.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
.png)


