Puesto de trabajo:3D Medical Imaging Software Engineer (Web / C++)

Departamento:Ingeniería/Desarrollo de Software

Lugar:Barcelona

Fecha de incorporación:

Tipo de jornada:Completa. 40 horas semanales.

Tipo de contrato:Indefinido con periodo de prueba máximo

Experiencia:Experiencia en desarrollo de aplicaciones web con gráficos 3D. Se valorará especialmente conocimientos de C++ y experiencia en visualización de imagen médica y DICOM.

Salario:Dependiendo experiencia

REQUISITOS DE COMPETENCIAS Y HABILIDADES

Estudios mínimos:Ingeniería, Grado en Informática o similar

Formación complementaria:Aplicación de herramientas de IA en desarrollo, documentación y testing

Habilidades técnicas:

  • Programación web en JavaScript/TypeScript y React.
  • Programación en C++.
  • Experiencia en gráficos 3D: WebGPU y/o WebGL.
  • Conocimientos de OpenGL y programación de shaders (GLSL/WGSL).
  • Experiencia en imagen médica y estándar DICOM.
  • VTK; se valorarán conocimientos de ITK.
  • WebAssembly / Emscripten para integración C++ – Web.
  • Optimización de rendimiento CPU/GPU y gestión de memoria.
  • Control de versiones Git.
  • Metodologías ágiles Scrum o Kanban.

Habilidades relacionales:Buena actitud, capacidad de trabajo en equipo, ganas de aprender y de enseñar.

Idiomas:Inglés, español y catalán

Funciones

La persona se incorporará al equipo de desarrollo de visualización médica y será responsable principalmente de la evolución de los componentes 3D de nuestros visores DICOM, tanto en entorno web como en C++. Trabajará con grandes volúmenes de imagen médica, representación volumétrica y geometrías 3D, colaborando con el resto del equipo en el diseño técnico, la arquitectura gráfica y la optimización de rendimiento de los nuevos desarrollos y productos.

Funciones:

  • Desarrollo y mantenimiento de la visualización 3D del visor DICOM web mediante WebGPU/WebGL.
  • Desarrollo de componentes y algoritmos gráficos en C++ utilizando OpenGL y VTK.
  • Implementación de técnicas de visualización médica como Volume Rendering, MPR, MIP/MinIP, superficies, segmentaciones y overlays 3D.
  • Integración y reutilización de componentes C++ en entorno web mediante WebAssembly/Emscripten cuando sea necesario.
  • Optimización de rendimiento, uso de GPU, memoria y tiempos de interacción con estudios de gran tamaño.
  • Diseño e implementación de shaders y pipelines gráficos, así como profiling y resolución de problemas de rendimiento.
  • Colaboración con el equipo en análisis, diseño, revisión de código, testing y evolución técnica de los productos.
Se ofrece

Alma Medical Imaging es una empresa especializada en el desarrollo de software de visualización médica. Actualmente contamos con varias aplicaciones con un largo recorrido en el mercado y damos servicio a clientes de todo el mundo.

Buscamos a una persona proactiva, con experiencia en desarrollo gráfico, a la que le apasionen la tecnología, la visualización 3D y los retos de rendimiento.

Ofrecemos la oportunidad de trabajar con un equipo con experiencia en visualización médica y en el desarrollo de aplicaciones web y de escritorio, participando directamente en la evolución tecnológica de nuestros visores.

  • Salario y puesto de trabajo fijos
  • Formación continuada
  • Trabajo en remoto 3 días a la semana
  • Sesión periódica de equipo (team building) a cargo de la empresa
  • Incorporación a una empresa en crecimiento y con equipo especializado
Inscríbete a la oferta

    Adjuntar Carta de Motivación

    Adjuntar Curriculum

    He leído y acepto las condiciones contenidas en la Política de Privacidad sobre el tratamiento de mis datos y la información facilitada en mi currículum para procesos de selección de ALMA IT SYSTEMS S.L. que encajen con mi perfil.

    Doy mi consentimiento a Alma IT Systems S.L. para el envío de novedades comerciales y/o nuevas promociones de sus productos y servicios

    ALMA IT SISTEMS, SL como responsable del tratamiento tratará tus datos con la finalidad de dar respuesta a su consulta o petición. La base legítima es tu consentimiento el cual puedes revocar en cualquier momento comunicándolo a rgpd@alma-medical.com. No se cederán datos terceros salvo obligación legal. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad.