> Markdown version of [/jobs/ext/2023936-dsp-communication-engineer](https://www.wearedevelopers.com/jobs/ext/2023936-dsp-communication-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DSP Communication Engineer - **Company:** Gilat Satellite Networks - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** 4G (Telecommunication), Unit Testing, C++ (Programming Language), Static Program Analysis, Software Quality, Computer Engineering, Data Transmissions, Software Debugging, Embedded Software, Ethernet, Field-Programmable Gate Array (FPGA), FreeRTOS, Python (Programming Language), MATLAB, NumPy, PCI Express, Performance Tuning, Real-Time Operating Systems, Satcom, SciPy, Signal Processing, VxWorks, Multithreading, Serial Peripheral Interface, Bare Metal, Codebase, Decoding, Satellite Networks - **Published:** August 11, 2026 - **Apply:** https://es.trabajo.org/oferta-4112-41875e8a7e2627eb01958a3b0393bf68 ## About the Role role requires strong mastery of RTOS concepts, interrupts, DMA, and deterministic execution, as well as the ability to quickly understand unfamiliar codebases and learn new platforms and domains. 5G/4G knowledge is an advantage; PHY-layer signal processing expertise is required. What You Will Do PHY DSP development: Synchronization, frame detection, channel estimation/equalization, filtering, resampling, FEC (LDPC/Polar/Turbo), HARQ, multi-rate DSP, OFDM/SC-FDMA. Real-time pipelines: Design deterministic, low-latency (µs/ns) execution across ISRs, DMA, and RTOS tasks; manage jitter, cache behavior, and timing budgets. Embedded SoC development: C/C++ on ARM-based platforms; low-level HW interfaces (SPI, I2C, PCIe, Ethernet) and high-rate I/Q streaming. RTOS & low-level systems: Interrupts, DMA, timers, drivers; bounded-latency operation on FreeRTOS, Zephyr, VxWorks, PREEMPT_RT, or bare metal. Performance optimization: Cycle-accurate profiling, latency/jitter analysis, memory and cache optimization, fixed-point scaling, LUT design. Code quality & refactoring: Understand large codebases, improve efficiency and design, enhance tests, reviews, and documentation. Cross-functional collaboration: Work with RF, FPGA, modem, and systems teams; support bring-up and field testing. Reliability & testing: Unit tests, simulation, static analysis, and CI for robust, maintainable code Requirements BSc/MSc in Electrical/Computer Engineering (or equivalent). Experience in DSP + real-time embedded development for communication systems. Strong background in digital communications and PHY signal processing: detection/estimation, synchronization loops, channel coding/decoding, OFDM/DFT-s-OFDM, filtering, equalization, MIMO, timing/frequency tracking. Strong proficiency in C/C++ for embedded development. Experience with RTOS/bare-metal, interrupts, DMA, deterministic scheduling, multi-threaded/lock-free designs, and cycle-accurate debugging. Ability to understand and improve existing codebases and learn new platforms quickly. Experience with MATLAB/Simulink and/or Python (NumPy/SciPy) for modeling and validation. GLT What We Have For You Hybrid and Flexible Work-Life Balance Comprehensive Private Health Insurance - covering you and your family Everyday Perks with Cobee - including meal vouchers, transportation benefits, gym memberships, and more Professional Growth Support - through continuous training and career development opportunities Global Well-Being Programs - such as online yoga, recharge workshops, global challenges, and Gilat's dedicated Health Month Social Engagement Activities - including outdoor team-building events, Charity Day, and festive Christmas celebrations ## Description Description We are Gilat. Anywhere on the planet and in space, we bring Boundless Communications. At Gilat Satellite Networks, (NASDAQ: GILT, TASE: GILT) we're not just shaping the future of satellite communications-we're transforming how the world connects. From bridging the digital divide to powering in-flight connectivity and delivering combat-proven advanced SATCOM solutions, we're driving deep-tech satellite innovation. We believe in the right of all people to be connected and are united in our resolution to provide communication solutions to all reaches of the world. Who We Are Looking For We are looking for a hands-on DSP Communication Engineer who operates at the intersection of physical-layer signal processing and deep real-time embedded development. You will design, optimize, and implement PHY algorithms (synchronization, channel estimation/equalization, OFDM/DFT-s-OFDM, MIMO, FEC, etc.) and bring them to life on embedded platforms with microsecond and nanosecond deadlines. The ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) - [Location Verification without GPS?](https://www.wearedevelopers.com/videos/1184-location-verification-without-gps) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)