Experteer Overview En ISPROX buscamos un ingeniero de software C++ con experiencia práctica en CUDA para desarrollar y optimizar software orientado a arquitecturas GPU en entornos industriales.
Trabajarás en algoritmos y pipelines de procesamiento con altos requerimientos de rendimiento y tiempo real, colaborando con equipos para convertir retos computacionales en soluciones eficientes.
Participarás en decisiones de arquitectura, revisión de código y mentoría técnica, estableciendo buenas prácticas de GPU computing.
Esta posición ofrece impacto directo en sistemas industriales y escalabilidad de rendimiento.
Compensaciones / Beneficios • Diseñar y desarrollar software de alto rendimiento en C++ y CUDA • Paralelizar y optimizar algoritmos para GPU • Identificar cuellos de botella entre CPU, GPU y transferencias de datos • Utilizar perfiles y benchmarks para mejorar latencia y rendimiento • Optimizar visión por computadora y procesamiento de imágenes para entornos industriales • Desarrollar concurrencia, multihilo y gestión de memoria • Integrar,
validar y desplegar software en producción • Contribuir a decisiones de arquitectura y revisión de código • Establecer buenas prácticas de GPU computing y documentar resultados de rendimiento Responsabilidades • Sólidos conocimientos de C++ y experiencia práctica en programación GPU con CUDA • Comprensión de arquitecturas CPU/GPU y optimización de rendimiento • Experiencia en multihilo, concurrencia y sincronización • Experiencia en optimizar uso de memoria y transferencias CPU–GPU • Experiencia con herramientas de profiling y benchmarking • Conocimientos de técnicas de optimización CPU, incluyendo SIMD y vectorización • Experiencia con CMake, GitLab CI/CD y toolchains de cross-compilation • Capacidad para aportar a decisiones de diseño técnico, revisar código y mentoría • Dominio competente de inglés y español • Grado en Ingeniería Informática, Ciencias de la Computación, Ingeniería de Telecomunicaciones, Ingeniería Industrial o parecido técnico Requisitos principales •