This job was published 4 months ago
Digital Signal Processing (DSP) Engineer (Barcelona or Madrid)
This job was published 4 months ago
Digital Signal Processing (DSP) Engineer (Barcelona or Madrid)
This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.
Job Description
We are looking for a person with initiative, technical ability, a desire to learn, and motivation to work on advanced communications projects for defense. If you are passionate about technology, critical systems, and engineering challenges, we want to meet you.
🔹 Why Indra?
Indra is one of the leading global technology and consulting companies, and a key technological partner in sectors such as defense, transport, and security. We bet on innovation, sustainability, and talent, with a firm commitment to the UN Sustainable Development Goals.
Additionally, we are a Top Employer 2025 company, recognized for our working conditions and the professional development of our teams.
🛰️ Your mission
You will be part of our communications engineering teams, developing digital signal processing algorithms and modules for critical systems and products. You will participate in all phases: concept, simulation, modeling, validation, and integration.
🛠️ Main responsibilities
- Design and development of DSP algorithms for communications systems.
- Simulation, analysis, and validation of functionalities in MATLAB/Simulink.
- Participation in the design of waveforms, modulation, channel coding, and filters.
- Interpretation of system requirements and translation into DSP specifications.
- Collaboration with multidisciplinary teams (RF, FPGA, SW, Systems).
- Support in laboratory testing and integration.
🎓 Requirements
- Bachelor's/Master's degree in Telecommunications Engineering, Electronics, Industrial, or similar.
- Experience in digital signal processing applied to communications.
- Solid knowledge in:
- Modulation, demodulation, synchronization, channel coding.
- Design and simulation of algorithms in MATLAB.
- Analytical capacity, autonomy, and attention to detail.
We also value:
- Experience with Simulink, Python, or C/C++ for prototyping.
- Basic knowledge of VHDL/FPGA or SDR (not essential).
- Interest in defense systems, tactical communications, or radar.
🚀 What we offer
- Participation in cutting-edge technological projects at national and international levels.
- Real professional development: training, certifications, and internal career growth.
- Work-life balance and a hybrid model depending on the project.
- Job stability in one of the leading technology companies.
- Integration into teams with talent, passion, and a vision for the future.
View original advert (Spanish)
Buscamos una persona con iniciativa, capacidad técnica, ganas de aprender y motivación por trabajar en proyectos de comunicaciones avanzadas para la defensa. Si te entusiasma la tecnología, los sistemas críticos y los retos de ingeniería, queremos conocerte.
🔹 ¿Por qué Indra?
Indra es una de las principales compañías globales de tecnología y consultoría, y socio tecnológico clave en sectores como defensa, transporte y seguridad. Apostamos por la innovación, la sostenibilidad y el talento, con un firme compromiso con los Objetivos de Desarrollo Sostenible de la ONU.
Además, somos empresa Top Employer 2025, reconocida por nuestras condiciones laborales y el desarrollo profesional de nuestros equipos.
🛰️ Tu misión
Formarás parte de nuestros equipos de ingeniería de comunicaciones, desarrollando algoritmos y módulos de procesado digital de señal para sistemas y productos críticos. Participarás en todas las fases: concepto, simulación, modelado, validación e integración.
🛠️ Responsabilidades principales
- Diseño y desarrollo de algoritmos DSP para sistemas de comunicaciones.
- Simulación, análisis y validación de funcionalidades en MATLAB/Simulink.
- Participación en el diseño de formas de onda, modulación, codificación de canal y filtros.
- Interpretación de requisitos de sistema y traducción a especificaciones DSP.
- Colaboración con equipos multidisciplinares (RF, FPGA, SW, Sistemas).
- Soporte en pruebas de laboratorio e integración.
🎓 Requisitos
- Grado/Máster en Ingeniería de Telecomunicaciones, Electrónica, Industrial o similar.
- Experiencia en procesado digital de señal aplicado a comunicaciones.
- Conocimientos sólidos en:
- Modulación, demodulación, sincronización, codificación de canal.
- Diseño y simulación de algoritmos en MATLAB.
- Capacidad de análisis, autonomía y orientación al detalle.
Valoramos además:
- Experiencia con Simulink, Python o C/C++ para prototipado.
- Conocimientos básicos de VHDL/FPGA o SDR (no imprescindible).
- Interés en sistemas de defensa, comunicaciones tácticas o radar.
🚀 Qué ofrecemos
- Participar en proyectos tecnológicos punteros a nivel nacional e internacional.
- Desarrollo profesional real: formación, certificaciones y carrera interna.
- Conciliación y modelo híbrido según proyecto.
- Estabilidad laboral en una de las empresas tecnológicas líderes.
- Integrarte en equipos con talento, pasión y visión de futuro.