Senior Signal Processing Engineer

Big Bang Boom Solutions Private Limited

Chennai District

On-site

INR 4,000,000 - 6,500,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Big Bang Boom Solutions (BBBS) in Chennai seeks an experienced RF & Signal Processing Engineer to lead direction finding development for advanced EW systems. You will design DF algorithms, optimize bearing accuracy, and ensure real‑time performance on DSP/FPGA platforms.

The role requires strong Python and C++ (C++17+), experience with hardware acceleration (CUDA/OpenCL), RF systems, and field calibration. On‑site in Chennai.

Qualifications

  • Bachelor’s or Master’s degree in a related field.
  • Strong programming experience in Python.
  • Knowledge of modern C++ (C++17 or later) and DSA.
  • Familiarity with hardware acceleration frameworks (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 and multiprocessing in DSP workloads.
  • Field experience in RF system calibration, DF testing, and EMI analysis.

Responsibilities

  • Design and implement advanced DF algorithms (Phase Interferometry, AOA, TDOA, Triangulation, etc.).
  • Improve bearing estimation accuracy, resolution, and update rate.
  • Perform signal detection, noise suppression, SNR enhancement, and multi-channel calibration.
  • Develop adaptive filtering and signal conditioning for dynamic conditions.
  • Validate algorithms with lab and field data; optimize for embedded deployment.
  • Collaborate with hardware teams to deploy on DSPs, FPGAs, or SDR platforms.
  • Translate algorithms into real-time C/C++ code with SIMD/vectorization.
  • Analyze latency, throughput, power, and memory footprint in implementations.

Skills

Python
C++17
DSA
Multi-threading
Assembly
RF Systems
Advanced signal processing
EW Systems
DF Algorithms
Parallelization
RF Calibration
EMI analysis

Education

Bachelor’s / Master’s degree in related field

Tools

CUDA
OpenCL
MATLAB

Job description

Big Bang Boom Solutions (BBBS) is a Chennai-based Deep-Tech Defence startup focused on developing indigenous Defence and security technologies. It operates as a Defence solutions integrator that builds advanced systems in areas such as artificial intelligence, UAS/Drone Technology, Electronic Warfare, Material Science, Propulsion, Communication Systems, and Data Security, aiming to create intellectual property for National Defence applications. BBBS develops products such as Anti-Drone Defence systems, see-through armour interfaces, smart surveillance platforms, and other custom Defence technologies. The company has participated in and won multiple iDEX challenges sponsored by the Indian Ministry of Defence, receiving government grants and contracts.

About the Role

We are seeking an experienced RF & Signal Processing Engineer to lead development and optimization efforts in Direction Finding (DF) accuracy and system performance for advanced EW systems.

Responsibilities
  • 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 operational scenarios.
  • Prototype and validate DSP algorithms in Python (NumPy, SciPy, Matplotlib) and MATLAB for signal 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, filter responses, 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-level optimization.
  • Participate in field testing, data collection, and environmental tuning to validate algorithm performance in real-world EW conditions.
  • Optimize DSP algorithms for real-time wireless communication 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 and multiprocessing in DSP workloads.
  • Field experience in RF system calibration, DF testing, and electromagnetic interference analysis.
Work Experience
  • 7+ years of work experience.
Required Skills
  • Experience in advanced signal processing techniques.
  • Knowledge of electronic warfare systems.
  • DF Algorithms(Phase Interferometry, Amplitude Comparison, Time Difference of Arrival (TDOA), Angle of Arrival (AOA),Triangulation and Correlation-based methods)
  • parallelization, multi-threading, or vectorization (SIMD)
  • link budget analysis, path loss modeling, and RF propagation studies
  • modern C++ (C++17 or later) and Data Structures & Algorithms (DSA).
  • Python
  • hardware acceleration frameworks (e.g., CUDA, OpenCL)
  • RF system calibration, DF testing, and electromagnetic interference analysis.
Equal Opportunity Statement

We are committed to diversity and inclusivity in our hiring practices.

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

Similar jobs worth comparing

Signal Processing Engineer
Signal Processing Engineer

Zen Technologies Limited • Hyderabad

On-site
INR 2,500,000 - 4,500,000
RF Digital Signal Processing Engineer
RF Digital Signal Processing Engineer

LAT Aerospace • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Embedded Software Engineer (Project)
Embedded Software Engineer (Project)

Digantara • Bengaluru

On-site
INR 1,200,000 - 1,800,000
RF Design Engineer
RF Design Engineer

Bharati Defence and Infrastructure Limited • Bengaluru

On-site
INR 900,000 - 1,500,000
RF Digital Signal Processing Engineer
RF Digital Signal Processing Engineer

LAT Aerospace Private • Bengaluru

On-site
INR 1,500,000 - 2,100,000
RF Digital Signal Processing Lead Engineer
RF Digital Signal Processing Lead Engineer

Antler • Gurugram District

On-site
INR 400,000 - 800,000
DSP Software Engineer
DSP Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Bengaluru

On-site
INR 700,000 - 1,100,000
Digital Signal Processing Engineer
Digital Signal Processing Engineer

catalyx space • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Competitive salary
Health insurance
Provident fund
Algorithm Engineer
Algorithm Engineer

ULOOK • Bengaluru Urban

On-site
INR 1,800,000 - 2,500,000
RF System Design Engineer
RF System Design Engineer

LAT Aerospace Private • Bengaluru

On-site
INR 1,500,000 - 2,100,000