
Digital Signal Processing Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Join Catalyx Space in Ahmedabad, Gujarat, India, as a full-time Digital Signal Processing Engineer. In this on-site role within the space technology industry, you will be instrumental in designing, implementing, and optimizing signal-processing algorithms and firmware for advanced spacecraft communication systems, specifically focusing on S-band and X-band frequencies. Your work will encompass critical areas such as baseband processing, modulation/demodulation, error correction coding, synchronization, and efficient implementations on FPGAs and SoCs. You will also be involved in hardware/software integration and validation, leveraging tools like GNU Radio and Software Defined Radio (SDR) platforms.
Key responsibilities include developing DSP algorithms for modulation, filtering, synchronization, FEC, and channel estimation. You will build real-time signal-processing pipelines for SDRs and FPGAs, and implement physical layer algorithms (e.g., BPSK, QPSK, 8PSK, DVB-S2) in hardware-efficient, fixed-point formats. Proficiency in GNU Radio for simulation, prototyping, and Hardware-in-the-Loop (HIL) validation is essential. You will integrate DSP modules with RF front-ends and transceivers, co-design FPGA/SoC architectures with hardware teams, and conduct link simulations, BER analysis, and channel modeling for satellite communication links. Optimization for latency, throughput, and power consumption in embedded environments will be a core focus.
The ideal candidate will possess a B.E./B.Tech or M.E./M.Tech in Electronics, Electrical, or Communications Engineering, with 2 to 6 years of experience in DSP algorithm development for RF/wireless systems. A strong foundation in communications theory, including modulation, coding, synchronization, and spectral efficiency, is required. Experience with error-correction coding (LDPC, Turbo, Reed-Solomon) and their hardware implementation, along with FMECA/worst-case analysis for DSP/FPGA subsystems, is valuable. Hands-on experience with FPGA DSP using VHDL/Verilog or HLS, embedded MCUs, and proficiency in GNU Radio, MATLAB/Simulink, or Python are necessary. Familiarity with SDR hardware platforms and an understanding of RF front-end characteristics are also important.
Nice-to-have qualifications include experience with space communication protocols like DVB-S2/X or CCSDS, RTOS or Linux driver development for SDR systems, beamforming, MIMO, or adaptive modulation. Prior experience in satellite communications, CubeSat payloads, or ground-station SDRs, as well as co-simulation experience (e.g., MATLAB-FPGA, GNU Radio-SoC), would be advantageous.
Company
catalyx space
Catalyx Space is revolutionizing space technology by providing on-demand, in-space experimental platforms and technology demonstrations. Operating across Low Earth Orbit (LEO), deep space, and lunar o...