




Resumen: Buscamos un/a ingeniero/a de software para GPU que adapte aplicaciones de ciencias de la Tierra a GPUs, diseñe código escalable y optimice aplicaciones para supercomputadoras. Aspectos destacados: 1. Adaptación y optimización de aplicaciones para ejecutarse eficientemente en CPUs y GPUs 2. Diseño de código altamente escalable y comprobable mediante tecnologías novedosas de GPU 3. Trabajo dentro de un equipo en crecimiento centrado en el rendimiento de la modelización del sistema terrestre **Referencia del puesto** ----------------- 270\_26\_ES\_CES\_R2 **Puesto** ------------ Ingeniero/a de Software para GPU (R2\) **Fecha límite de solicitud** ---------------- Jueves, 11 de junio de 2026 **Referencia:** 270\_26\_ES\_CES\_R2 **Título del puesto:** Ingeniero/a de Software para GPU (R2\) **Sobre el BSC** El Centro de Supercomputación de Barcelona \- Centro Nacional de Supercomputación (BSC\-CNS) es el principal centro de supercomputación de España. Alberga MareNostrum, una de las supercomputadoras más potentes de Europa, fue miembro fundador y anfitrión de la antigua infraestructura europea de HPC PRACE (Asociación para la Computación Avanzada en Europa), y actualmente es la entidad anfitriona de EuroHPC JU, la Empresa Común que lidera las inversiones a gran escala y la provisión de HPC en Europa. La misión del BSC es investigar, desarrollar y gestionar tecnologías de la información para facilitar el progreso científico. El BSC combina la prestación de servicios de HPC y la I\+D tanto en ciencias de la computación como en ciencias computacionales (ciencias de la vida, de la Tierra e ingeniería) bajo un mismo techo, y actualmente cuenta con más de 1000 empleados procedentes de 60 países. Conozca la experiencia del BSC: Canal de YouTube del BSC\-CNS ¡Mantengámonos conectados con los colegas del BSC! Para este puesto, estamos especialmente interesados en las fortalezas y experiencias vividas de las mujeres y los grupos subrepresentados, con el fin de evitar perpetuar sesgos y omisiones en la investigación científica y de TI. En caso de mérito igual, se favorecerá la incorporación del sexo subrepresentado. Promovemos la equidad, la diversidad y la inclusión, fomentando un entorno en el que cada persona sea valorada por lo que es, independientemente de sus diferencias. Si considera que no cumple todos los requisitos, le animamos a seguir presentando su candidatura. Valoramos la diversidad de experiencias y competencias, y usted podría aportar perspectivas únicas a nuestro equipo. **Contexto y misión** Dentro del Centro de Supercomputación de Barcelona, el Departamento de Ciencias de la Tierra, dirigido por el Prof. Francisco Doblas\-Reyes, tiene como objetivo ofrecer modelos climáticos globales innovadores, avanzados y rigurosamente evaluados, capaces de simular y predecir estimaciones climáticas con una fiabilidad sin precedentes. El/la candidato/a seleccionado/a formará parte del Equipo de Rendimiento, un subgrupo dentro de la Sección de Ciencias de la Tierra Computacionales. Este equipo, compuesto actualmente por 20 miembros y en constante expansión, lleva a cabo tareas de I\+D en el ámbito del rendimiento de la modelización del sistema terrestre (ESM): su objetivo es identificar cuellos de botella en los modelos e investigar cómo eliminarlos. El equipo dispone de herramientas de rendimiento punteras, capaces de evaluar y representar distintas métricas de rendimiento. Una vez identificadas dichas zonas en el código, los expertos del equipo proceden a modificarlas sin afectar los resultados finales. Las soluciones posibles pueden abarcar desde el uso de algoritmos numéricos más eficientes hasta la modificación de la forma en que el modelo aprovecha la infraestructura de HPC. El/la candidato/a ideal será responsable de adaptar aplicaciones de ciencias de la Tierra a GPUs. Asimismo, será responsable de diseñar e implementar código comprobable y escalable. **Principales funciones** * Adaptación y optimización de aplicaciones para su ejecución eficiente en supercomputadoras basadas en CPUs y GPUs * Diseño de código altamente escalable y comprobable * Uso de tecnologías novedosas de GPU * Este puesto implica una estrecha interacción con el grupo de Composición Atmosférica (AC) y con colaboradores externos/proveedores de software. **Requisitos** * Formación académica + Título universitario en Informática, Ingeniería, Matemáticas, Física o disciplina afín + Será valorado poseer un máster o doctorado * Conocimientos esenciales y experiencia profesional + Excelentes habilidades informáticas en lenguajes de alto nivel (especialmente FORTRAN o C/C\+\+) y experiencia con lenguajes de scripting (bash, Python, etc.) + Conocimientos sólidos de CUDA u OpenACC + Experiencia demostrada en la ejecución y optimización de códigos científicos en grandes sistemas de HPC. + Experiencia demostrada en la adaptación de códigos CPU a GPU + Experiencia demostrada en el uso y soporte de sistemas de HPC basados en Unix o Linux + Será una ventaja contar con experiencia demostrada en el desarrollo y ejecución de aplicaciones científicas distribuidas, con una buena comprensión de los aspectos relacionados con la escalabilidad, particularmente en entornos de HPC o nube * Competencias + Excelentes habilidades para la resolución de problemas + Actitud proactiva + Capacidad de aprendizaje y motivación para mantener un progreso continuo en el aprendizaje + Buenas habilidades escritas y verbales, así como capacidad para apoyar a científicos de la Tierra y científicos computacionales + Dominio fluido del inglés **Condiciones** * El puesto estará ubicado en el BSC, dentro del Departamento de Ciencias de la Tierra * Ofrecemos un contrato a tiempo completo (35 h/semana), un excelente entorno laboral, un ambiente altamente estimulante con infraestructura de vanguardia, horarios flexibles, un amplio plan de formación, tickets restaurante, seguro médico privado y apoyo en los trámites de reubicación * Duración: Contrato indefinido, debido a las actividades técnicas y científicas vinculadas al proyecto y a la duración del presupuesto * Vacaciones: 22 días de vacaciones \+ 6 días personales \+ 24 y 31 de diciembre, según nuestro convenio colectivo * Salario: ofrecemos un salario competitivo acorde con las cualificaciones y la experiencia del candidato/a, y ajustado al costo de vida en Barcelona * Fecha de inicio: lo antes posible **Procedimiento y proceso de solicitud** Todas las solicitudes deben enviarse a través del sitio web del BSC y deben incluir: * Un currículum completo en inglés, que incluya los datos de contacto * Una carta de presentación/motivación en inglés, con una declaración de interés claramente especificando el área y los temas concretos para los que el solicitante desea ser considerado/a. Además, deben incluirse dos referencias para futuros contactos. Las solicitudes que no incluyan este documento no serán tenidas en cuenta. **Desarrollo del proceso de selección** La selección se llevará a cabo mediante un sistema de concurso\-oposición. El proceso de reclutamiento consta de dos fases: * **Análisis del currículum:** Evaluación de la experiencia previa y/o trayectoria científica, titulación, formación y demás información profesional relevante para el puesto. \- ***40 puntos*** * **Fase de entrevista:** Los candidatos/as mejor puntuados/as en la fase de currículum serán invitados/as a la fase de entrevista, realizada por el departamento correspondiente y por Recursos Humanos. En esta fase se evaluarán las competencias técnicas, conocimientos, habilidades y experiencia profesional relacionados con el puesto, así como las competencias personales requeridas. \- ***60 puntos.*** *Se requiere obtener un mínimo de 30 puntos sobre 60 para ser elegible para el puesto.* El panel de selección estará compuesto por al menos tres personas, garantizando una representación mínima del 25 % de mujeres. De conformidad con los principios OTM\-R, se constituye un panel de selección equilibrado en cuanto al género para cada vacante al inicio del proceso. Tras revisar el contenido de las solicitudes, el panel iniciará las entrevistas, que incluirán al menos una entrevista técnica y una administrativa. Como mínimo, se realizará durante el proceso un cuestionario de personalidad y un ejercicio técnico. El panel tomará la decisión final, y todas las personas que hayan participado en la fase de entrevista recibirán retroalimentación detallada sobre la aceptación o rechazo de su perfil. En el BSC buscamos una mejora continua en nuestros procesos de reclutamiento. Para cualquier sugerencia, comentario o queja sobre nuestros procesos de reclutamiento, póngase en contacto con recruitment \[at] bsc \[dot] es. Para más información, siga este enlace. **Plazo** Esta oferta permanecerá abierta hasta que se contrate a un candidato/a adecuado/a. Las solicitudes serán revisadas periódicamente y los candidatos/as potenciales serán contactados/as. **Principios OTM\-R para los procesos de selección** El BSC\-CNS se compromete con los principios del Código de Conducta para la Contratación de Investigadores de la Comisión Europea y con los principios de reclutamiento abierto, transparente y basado en el mérito (OTM\-R). Estos principios se aplican a cualquier candidato/a potencial en todos nuestros procesos, por ejemplo mediante la creación de paneles de selección equilibrados en cuanto al género y el reconocimiento de pausas profesionales, entre otros aspectos. El BSC\-CNS es un empleador que promueve la igualdad de oportunidades y está comprometido con la diversidad y la inclusión. Nos complace considerar a todos los candidatos/as calificados/as sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, edad, discapacidad o cualquier otra base protegida por la legislación estatal o local aplicable. Para más información, siga este enlace


