Now hiring

Ingeniero/a senior software embebido @ Quest Global

ESOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Job Requirements Definir, desarrollar e integrar sistemas embebidos de altas prestaciones basados en arquitecturas SoC (ARM) para aplicaciones avanzadas de procesado de señal y análisis masivo de datos, garantizando la correcta ejecución de funciones críticas del sistema y su alineación con los requisitos operativos, de rendimiento y de fiabilidad del programa. Su responsabilidad incluye garantizar la eficiencia computacional, la baja latencia y la escalabilidad del sistema, impactando de manera crítica en la precisión, robustez y capacidad operativa de la solución final Responsabilidades principales 1. Desarrollo e integración de módulos de procesado de señal en tiempo real 2. Optimización del rendimiento del sistema 3. Integración y validación del servidor de procesado 4. Análisis y explotación de grandes volúmenes de datos 5. Soporte técnico y liderazgo en decisiones de diseño

Work Experience Formación, experiencia y cualificación:

• Formación académica mínima: Grado o Máster en Ingeniería de Telecomunicaciones, Electrónica, Informática o disciplinas afines. • Formación complementaria o certificaciones: Formación especializada en sistemas embebidos, arquitecturas SoC (ARM + FPGA) y diseño HW/SW co-design. Conocimientos avanzados en procesado digital de señal (DSP) y arquitecturas de tiempo real. Formación en entornos Linux embebido y desarrollo de bajo nivel (preferentemente PETALINUX). Valorable formación/certificaciones en tecnologías de fabricantes (Xilinx/AMD, ARM) o en metodologías de desarrollo software (CI/CD, control de versiones, etc.). Se valorará conocimiento en análisis de datos y técnicas de procesamiento masivo (big data). • Experiencia profesional: Mínimo 3 años de experiencia en desarrollo de sistemas embebidos de altas prestaciones. Experiencia demostrable en plataformas SoC heterogéneas (especialmente Xilinx Zynq, MPSoC o similares). Experiencia en desarrollo de sistemas de procesado de señal en tiempo real. Experiencia en integración de sistemas complejos y validación en entorno operativo. • Sectores / Tecnologías de especialización: Sistemas de defensa electrónica (RESM/ESM), radar o comunicaciones avanzadas. DO 178, ECSS, etc. • Idiomas: Nivel de inglés técnico suficiente para documentación, diseño y colaboración internacional. Necesario nivel avanzado en:

• Desarrollo en Linux embebido: Desarrollo de software embebido de altas prestaciones y tiempo real. • Programación en C/C++: Desarrollo de software embebido de altas prestaciones y tiempo real. Valorable otros lenguajes. • Arquitecturas SoC (ARM + FPGA), especialmente Xilinx Zynq / MPSoC (A53, A72). • Diseño HW/SW co-design: Particionado eficiente y uso de aceleración hardware. • Optimización de rendimiento (latencia/throughput), paralelización, pipelines, profiling. • Comunicaciones de alta velocidad: Integración de sistemas de alto ancho de banda. • Control de versiones (GIT o similar). • Instrumentación y debugging (JTAG, analizadores, etc.).

Deseable conocimientos en:

• Entornos de integración continua (CI/CD): Valorable para automatización de builds y testing. • Análisis de datos / Big Data: Procesado masivo orientado a mejora de algoritmos. • Herramientas Xilinx (Vivado, Vitis, Petalinux).

Skills

integración continualiderazgo técnicooptimización de rendimientofirmwareanálisis de datosc/c++sistemas embebidoscontrol de versionesanálisis de grandes volúmenes de datosarquitecturas soccomunicaciones de alta velocidaddesarrollo de software embebidoprocesado digital de señallinux embebidosoporte técnico

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores