




Resumen: Este puesto de Ingeniero de Software se centra en el diseño, desarrollo y mejora de aplicaciones de simulación de clase mundial, con énfasis en la informática de alto rendimiento y el desarrollo con GPU para la tecnología de simulación de fluidos. Aspectos destacados: 1. Diseñar y desarrollar aplicaciones de simulación de clase mundial 2. Centrarse en la informática de alto rendimiento y el desarrollo con GPU 3. Utilizar C++ y CUDA para la tecnología de simulación de fluidos Impulsadas por la plataforma 3DEXPERIENCE® , las aplicaciones SIMULIA ofrecen simulaciones realistas que permiten a los usuarios descubrir el mundo en el que vivimos. Las aplicaciones SIMULIA aceleran el proceso de evaluación del rendimiento, la fiabilidad y la seguridad de materiales y productos antes de comprometerse con prototipos físicos. En Dassault Systèmes, empoderamos a nuestros empleados y apoyamos su pasión por cambiar el mundo y construir el futuro. ¡Diseñemos juntos nuevos horizontes con el poder de los universos virtuales 3DEXPERIENCE! **Puesto ubicado en Madrid (España)** **Su función:** Como Ingeniero de Software, su tarea consistirá en diseñar, desarrollar y mejorar continuamente software para ofrecer aplicaciones, servicios y tecnologías de clase mundial que brinden experiencias y valor a los usuarios finales. Mejorará continuamente las entregas basándose en el uso y los comentarios de los usuarios. La ejecución rápida de simulaciones complejas es un componente clave del enfoque MODSIM de SIMULIA y constituye un requisito para que nuestras soluciones de software sean competitivas. Para acelerar la implementación de soluciones de simulación multi-GPU, buscamos un Ingeniero de Software que se una a un equipo centrado en la informática de alto rendimiento, con un enfoque específico en el desarrollo de GPU (unidad de procesamiento gráfico) para nuestra tecnología de simulación de fluidos. Debe tener un profundo conocimiento de C\+\+ y CUDA. Además, se espera que tenga conocimientos sobre algoritmos de CFD que incluyan uno o más de los siguientes aspectos: * Métodos de Boltzmann en red * Enfoques continuos a las ecuaciones de Navier\-Stokes (volumen finito o elemento finito) * Formulaciones lagrangianas (SPH, DEM) * Métodos de trazado de rayos * Solvers de ecuaciones lineales Debe poseer sólidas capacidades analíticas, una formación matemática y familiaridad con los enfoques modernos de la informática de alto rendimiento. Sería una ventaja contar con conocimientos sobre algoritmos de dinámica computacional de fluidos y/o la implementación de modelos físicos dentro de una infraestructura comercial o académica de CFD. También se espera que interactúe y colabore eficazmente con especialistas de diversos ámbitos científicos. Sus cualificaciones Posee un **título de Máster con experiencia relevante (1 a 3 años) en programación.** **Experiencia demostrada en programación en C\+\+ y CUDA bajo Linux** Formación demostrada en programación científica y familiaridad con la informática moderna de alto rendimiento Experiencia en desarrollo de software comercial o académico y de investigación de CFD de vanguardia Comprensión clara de los principios físicos básicos en el software comercial de CFD Conocimiento de enfoques basados en partículas o continuos para la simulación del flujo de fluidos Tecnología Desarrollo utilizando herramientas modernas para la gestión del código fuente y DevOps **Declaración de inclusión** ----------------------- Como agente transformador en tecnología sostenible e innovación, Dassault Systèmes se esfuerza por construir equipos más inclusivos y diversos en todo el mundo. Creemos que nuestras personas son nuestro principal activo y deseamos que todos los empleados se sientan capacitados para aportar su totalidad al trabajo cada día. Nuestro objetivo es que nuestros empleados experimenten un sentido de orgullo y una pasión por sentirse parte integrante. Como empresa líder del cambio, es nuestra responsabilidad fomentar oportunidades para que todas las personas participen en una fuerza laboral armonizada del futuro.


