¡Activa las notificaciones laborales por email!

Desarrollador/a de Aplicación Nativa 3D – CAD Médico (a partir de lógica Grasshopper)

JR Spain

Málaga

A distancia

EUR 30.000 - 50.000

A tiempo parcial

Hace 22 días

Descripción de la vacante

Una empresa de tecnología en salud busca un desarrollador/a de software especializado en convertir flujos paramétricos de Grasshopper en una aplicación 3D independiente. La posición es totalmente remota y se requiere experiencia en desarrollo de aplicaciones nativas usando C# o Python, así como habilidades en geometría computacional y diseño de interfaces. Ofrecen una retribución competitiva y un equipo multidisciplinar comprometido con la innovación para el impacto en pacientes.

Servicios

Retribución competitiva
Trabajo 100% remoto
Flexibilidad en horarios
Impacto directo en el ámbito hospitalario

Formación

  • Experiencia desarrollando aplicaciones 3D o CAD técnicas.
  • Conocimientos sólidos en geometría computacional y lógica 3D.
  • Dominio de C# o Python para desarrollo de aplicaciones nativas.
  • Capacidad para estructurar lógica paramétrica desde Grasshopper.
  • Experiencia diseñando interfaces GUI amigables.
  • Capacidad para generar instaladores multiplataforma.

Responsabilidades

  • Traducir definiciones de Grasshopper a lógica estructurada.
  • Diseñar e implementar una interfaz gráfica clara.
  • Organizar módulos del flujo en una arquitectura extensible.
  • Integrar el motor con librerías de procesamiento 3D.
  • Generar un instalador multiplataforma sin dependencias.
  • Optimizar rendimiento y asegurar trazabilidad de datos.

Conocimientos

Desarrollo de aplicaciones 3D o CAD técnicas
Geometría computacional
C# (WPF o .NET MAUI)
Python (PySide2 / PyQt)
Diseño de interfaces GUI
Generación de instaladores multiplataforma

Herramientas

RhinoCommon
OpenCascade
VTK
Three.js

Descripción del empleo

Desarrollador/a de Aplicación Nativa 3D – CAD Médico (a partir de lógica Grasshopper), málaga

Descripción del puesto

Buscamos un/a desarrollador/a de software especializado en convertir flujos paramétricos de Grasshopper (Rhino) en una aplicación ejecutable independiente, con interfaz gráfica amigable y capacidad para operar sin necesidad de tener Rhino instalado.

Partimos de un flujo funcional ya desarrollado por expertos en Grasshopper, que modela geometría anatómica para planificación quirúrgica real en el entorno dental y craneofacial. El objetivo es encapsular esa lógica en un sistema propio, escalable y mantenible, orientado a su despliegue clínico real.

El proyecto está en fase avanzada, con un equipo multidisciplinar activo que incluye clínicos, bioingenieros y desarrolladores de geometría. Esta fase se centra en la traducción técnica y desarrollo de la aplicación.

Objetivo técnico

Desarrollar un motor de ejecución geométrica + interfaz GUI nativa, a partir de definiciones funcionales ya validadas en Grasshopper, que permita cargar inputs (CBCT, STL), ejecutar lógica geométrica modular y exportar resultados (STL, FBX, informes) de forma autónoma.

No se requiere trabajar en modelado 3D desde cero, sino en reestructurar la lógica existente en código compilado.

Responsabilidades
  • Traducir definiciones de Grasshopper a lógica de programación estructurada en C#, Python o similar.
  • Diseñar e implementar una interfaz gráfica (GUI) clara y segmentada por pasos clínicos (tipo wizard).
  • Organizar los módulos del flujo en una arquitectura extensible, preparada para futuras mejoras.
  • Integrar el motor con librerías de procesamiento 3D (STL, FBX, visualización 3D en GUI o VR).
  • Generar un instalador multiplataforma (Windows y/o Mac) sin dependencias de Rhino.
  • Optimizar el rendimiento y asegurar la trazabilidad de los datos generados.
  • Colaborar con el equipo clínico para adaptar la lógica a necesidades reales de uso en quirófano.
Requisitos obligatorios
  • Experiencia demostrable desarrollando aplicaciones 3D o CAD técnicas.
  • Conocimientos sólidos en geometría computacional, estructuras de malla y lógica 3D.
  • Dominio de C# (WPF o .NET MAUI) o Python (PySide2 / PyQt) para desarrollo de aplicaciones nativas.
  • Capacidad para estructurar lógica paramétrica a partir de flujos en Grasshopper.
  • Experiencia diseñando interfaces GUI amigables y estructuradas paso a paso.
  • Capacidad para generar instaladores multiplataforma (.exe / .dmg) y empaquetado de recursos.
Se valorará especialmente
  • Conocimiento de RhinoCommon, Rhino.Compute o haber trabajado en conversión de lógica GH a código.
  • Experiencia en aplicaciones clínicas, médicas o de precisión técnica.
  • Familiaridad con librerías como OpenCascade, VTK, Three.js (opcional).
  • Capacidad de liderar la evolución del sistema hacia una arquitectura de producto.
  • Inglés técnico funcional para documentación y referencias técnicas.
Qué ofrecemos
  • Acceso directo a un flujo de geometría funcional ya validado y operativo.
  • Aplicación clínica real, con impacto en pacientes y uso en entornos hospitalarios.
  • Equipo comprometido con la innovación tecnológica en salud.
  • Trabajo 100% remoto, flexible y con entregables por hitos definidos.
  • Retribución competitiva, según experiencia y valor aportado.
  • Posibilidad de continuidad en el desarrollo de nuevas funcionalidades (XR, IA, automatización).
Detalles del proyecto
  • Inicio: Inmediato.
  • Duración estimada: 6 meses.
  • Modalidad: Freelance / contrato por proyecto.
  • Dedicación: Media o alta, según disponibilidad.
  • Formato: Totalmente remoto.
  • Retribución: A negociar en función del perfil, experiencia y disponibilidad.
Primeros hitos técnicos
  • Traducción del flujo GH a lógica estructurada y modular.
  • Desarrollo de interfaz GUI funcional (wizard) para cargar datos, ejecutar lógica y exportar.
  • Validación técnica y clínica con el equipo.
  • Compilación como aplicación nativa instalable.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.