Digital Signal Processing Engineer

Skynetics

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Skynetics, Bengaluru, India, is seeking a Digital Signal Processing Engineer with 3–8 years of experience for Defence & Aerospace applications. You will transform mathematical concepts into MATLAB/Python models and real-time FPGA/DSP implementations for communication, RF, ELINT/SIGINT and SDR systems.

You will collaborate with RF, FPGA and embedded teams to optimize throughput, latency and FPGA resource usage, translating algorithms into Verilog/VHDL and fixed-point hardware implementations.

Qualifications

  • Strong fundamentals in DSP and Digital Communications.
  • Good understanding of sampling theory, Fourier transforms, filtering, correlation and spectral analysis.
  • Hands-on experience with MATLAB and/or Python for algorithm development and simulation.
  • Experience developing DSP algorithms from concept to simulation and hardware implementation.
  • Familiarity with RF signal chains and Software Defined Radio architectures.
  • Experience with complex I/Q signals and IQ data processing.

Responsibilities

  • Design, develop and implement DSP algorithms for digital communication, RF, ELINT, SIGINT and SDR systems.
  • Develop and analyse modulation and demodulation algorithms for digital communication systems.
  • Work with modulation schemes such as BPSK, QPSK, OQPSK, FSK, MSK, GMSK, QAM, DVB-S2, CPM.
  • Develop algorithms for Carrier and symbol synchronization, Timing recovery, Frequency and phase estimation, Matched filtering, Channel estimation and equalization, Detection and classification, Spectrum analysis.
  • Develop DSP techniques for ELINT/SIGINT, including signal detection, characterization, parameter extraction and classification.
  • Develop communication receivers and transmitters for SDR platforms.
  • Model and simulate algorithms using MATLAB/Simulink and Python.
  • Convert floating-point algorithms into fixed-point, bit-accurate implementations suitable for real-time hardware.
  • Implement DSP algorithms on FPGA, DSP processors and embedded processors.
  • Work with FPGA engineers to translate algorithms into Verilog/VHDL or FPGA-friendly architectures.
  • Perform algorithm optimization for throughput, latency, memory utilization and FPGA resource utilization.
  • Validate algorithms using simulation, recorded RF/IQ data and hardware measurements.
  • Interface DSP algorithms with RF front ends, ADCs/DACs, SDRs and high-speed data converters.
  • Participate in system-level debugging using spectrum analysers, oscilloscopes, logic analysers, vector signal analysers and RF test equipment.
  • Analyse and implement algorithms based on IEEE papers, communication standards, technical publications and system specifications.
  • Work with cross-functional RF, FPGA, embedded and systems teams to integrate DSP algorithms into complete products.

Skills

DSP fundamentals
Digital communications
IQ data processing
Python/C/C++ programming
MATLAB/Simulink
Algorithm development from concept to硬
RF signal chains knowledge

Education

B.Tech/B.E./Diploma in Electronics/Telecommunication, Electrical and Electronics, Aviation, Information Technology, Computers, Electrical

Tools

Verilog/VHDL for FPGA
RTL / HLS
Xilinx/AMD, Intel/Altera FPGA platforms

Job description

Role: Digital Signal Processing Engineer

Industry Type: Defence & Aerospace

Employment Type: Full Time, Permanent

Role Category: Software Development

Education: UG: B.Tech/B.E./Diploma in Electronics/Telecommunication, Electrical and Electronics, Aviation, Information Technology, Computers, Electrical

Experience: 3 - 8 years

Position openings: 1

Domain: Defence | Aerospace | Satellites | Software Defined Radio | RF | Communications | ELINT/SIGINT

We are looking for a Digital Signal Processing Engineer to develop advanced signal-processing algorithms and real-time DSP systems for communication, RF, electronic intelligence (ELINT), signals intelligence (SIGINT), and software-defined radio (SDR) applications.

The role involves taking algorithms from mathematical concepts and system requirements through MATLAB/Python modelling, simulation and validation, and finally to real-time implementation on FPGA, DSP and embedded platforms.

You will work closely with RF, FPGA, embedded software and systems engineers to develop high-performance signal-processing solutions for next-generation defence and aerospace systems.

Responsibilities
  • Design, develop and implement DSP algorithms for digital communication, RF, ELINT, SIGINT and SDR systems.
  • Develop and analyse modulation and demodulation algorithms for digital communication systems.
  • Work with modulation schemes such as BPSK, QPSK, OQPSK, FSK, MSK, GMSK, QAM, DVB-S2, CPM and other communication waveforms.
  • Develop algorithms for Carrier and symbol synchronization, Timing recovery, Frequency and phase estimation, Matched filtering, Channel estimation and equalization, Detection and classification, Spectrum analysis, etc.
  • Develop DSP techniques for ELINT/SIGINT, including signal detection, characterization, parameter extraction and classification.
  • Develop communication receivers and transmitters for SDR platforms.
  • Model and simulate algorithms using MATLAB/Simulink and Python.
  • Convert floating-point algorithms into fixed-point, bit-accurate implementations suitable for real-time hardware.
  • Implement DSP algorithms on FPGA, DSP processors and embedded processors.
  • Work with FPGA engineers to translate algorithms into Verilog/VHDL or FPGA-friendly architectures.
  • Perform algorithm optimization for throughput, latency, memory utilization and FPGA resource utilization.
  • Validate algorithms using simulation, recorded RF/IQ data and hardware measurements.
  • Interface DSP algorithms with RF front ends, ADCs/DACs, SDRs and high-speed data converters.
  • Participate in system-level debugging using spectrum analysers, oscilloscopes, logic analysers, vector signal analysers and RF test equipment.
  • Analyse and implement algorithms based on IEEE papers, communication standards, technical publications and system specifications.
  • Work with cross-functional RF, FPGA, embedded and systems teams to integrate DSP algorithms into complete products.
Required Skills
  • Strong fundamentals in Digital Signal Processing and Digital Communications.
  • Strong understanding of sampling theory, Fourier transforms, filtering, correlation, convolution and spectral analysis.
  • Good understanding of digital modulation and demodulation techniques.
  • Hands-on experience with MATLAB and/or Python for algorithm development and simulation.
  • Experience developing DSP algorithms from concept to simulation and hardware implementation.
  • Good understanding of RF signal chains and Software Defined Radio architectures.
  • Experience working with complex I/Q signals and IQ data processing.
  • Strong analytical and mathematical problem-solving skills.
  • Programming experience in Python, C or C++.
  • Ability to understand and implement algorithms from technical papers and specifications.
Preferred Skills

The following experience will be highly preferred:

  • Hands-on experience with FPGA-based DSP development.
  • Experience with Xilinx/AMD, Intel/Altera or equivalent FPGA platforms.
  • Experience with SDR platforms and RF data converters.
  • Experience working with RF transceivers, ADCs, DACs and FPGA-based RF signal-processing systems.
  • Experience with Xilinx RFSoC or similar heterogeneous RF processing platforms.
  • MATLAB / Simulink / Python / NumPy / SciPy
  • Experience with fixed-point and bit-accurate DSP modelling.
  • Experience implementing DSP algorithms in FPGA using RTL or HLS.
  • Experience with hardware-in-the-loop testing and validation.
  • Experience with RF test equipment and IQ data capture/analysis.
  • Experience developing communication receivers/transmitters or modems.
  • Experience in ELINT, SIGINT, COMINT, EW or RF intelligence systems.
  • Experience with radar signal processing is an advantage.
  • Knowledge of FEC/channel coding, including LDPC, Turbo, Reed-Solomon or convolutional coding.
  • Knowledge of OFDM, spread spectrum, DSSS/FHSS or anti-jamming techniques is an advantage.
  • Experience with signal detection, classification, direction finding, DOA/AOA or spectrum monitoring is an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DSP Algorithm Engineer
DSP Algorithm Engineer

Weekday AI (YC W21) • Hyderabad

On-site
INR 1,200,000 - 1,680,000
Senior DSP and RF Communications Engineer
Senior DSP and RF Communications Engineer

Unmanned Autonomy • Hoskote

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

Catalyx Space Inc. • India

On-site
INR 800,000 - 1,200,000
Digital Signal Processing Engineer
Digital Signal Processing Engineer

Xdlinx Labs • Hyderabad

On-site
INR 1,500,000 - 2,100,000
R&D time for waveform design
FPGA development boards access
Mentoring from senior DSP engineers
+2
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
Digital Signal Processing Engineer
Digital Signal Processing Engineer

Catalyx Space, Inc. • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
DSP ENGINeeR – Satellite Comms
DSP ENGINeeR – Satellite Comms

XDLINX Labs Private Ltd. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
R&D time for innovation
State-of-the-art FPGA boards and SDRs
Mentoring and industry event exposure
+2
Software Engineer C/C++, Python
Software Engineer C/C++, Python

Tomorrow World Technologies (TWT) • Bengaluru

On-site
INR 800,000 - 1,200,000
RF Digital Signal Processing Engineer
RF Digital Signal Processing Engineer

LAT Aerospace • Bengaluru

On-site
INR 1,200,000 - 2,400,000
FPGA DSP Engineer
FPGA DSP Engineer

Incise Infotech Pvt. Ltd. • Dadri

On-site
INR 600,000 - 900,000