Ingeniero de software

Cella Medical Solutions
Lleida, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish

Job location

Lleida, Spain

Tech stack

PHP
API
Artificial Intelligence
Augmented Reality
Code Review
Continuous Integration
Database Design
Dicom
Github
OAuth
Requirements Traceability
Software Engineering
Backend
Software Version Control

Job description

Nuestro servicio es completamente online y se basa en la reconstrucción anatómica en 3D de los órganos y estructuras del paciente, permitiendo la planificación y guiado preciso, seguro y eficiente para cirugías complejas. Contamos con un mercado consolidado a nivel nacional y estamos en pleno proceso de internacionalización. Somos un equipo dinámico y en crecimiento, con un fuerte enfoque en innovación y desarrollo de nuevas soluciones basadas en inteligencia artificial, realidad aumentada y procesamiento avanzado de imágenes. Nos encontramos en plena expansión internacional con alta presencia en México., * Liderazgo técnico de un equipo de desarrolladores (aprox. 75% hands-on): mentoría, code reviews, estimaciones y seguimiento.

  • Coordinación con Dirección de I+D y Dirección de Software; colaboración con stakeholders internos y, cuando aplique, hospitales.
  • Levantamiento "as-is" del proceso de producción y diseño "to-be" orientado a industrialización, con métricas de tiempo por fase.
  • Definición de arquitectura objetivo y plan de transición desde la plataforma actual (paquetización, modularidad, versionado).
  • Diseño de bases de datos relacionales (modelo lógico/físico, índices, rendimiento, integridad).
  • Diseño de APIs (estilos, contratos, versionado, compatibilidad) y guías de desarrollo.
  • Integración con entornos clínicos: PACS/VNA/DICOMweb y visor web OHIF; gestión de formatos DICOM/NIfTI/NRRD/STL.
  • Automatización del ciclo de vida: build, test, despliegue y provisión; plantillas reutilizables y "golden paths".
  • Orquestación del flujo de estudios y jobs programados para escalar horizontalmente.
  • Cumplimiento SaMD bajo MDR/CE: trazabilidad de requisitos, riesgos, verificación/validación y documentación.

Impacto esperado

  • Disminuir el tiempo total de ciclo por caso mediante automatización, paralelización y eliminación de cuellos de botella.
  • Aumentar la capacidad operativa por persona y la previsibilidad de entregas mensuales.
  • Establecer arquitectura, APIs y módulos paquetizados que faciliten despliegues repetibles en hospitales.

Requirements

  • 5+ años en ingeniería de software, con 2-3 en diseño/arquitectura y toma de decisiones técnicas.
  • Experiencia sólida en backend PHP y diseño de BD relacionales.
  • Trabajo con GitHub y entregas frecuentes (cadencia mensual).
  • Capacidad analítica para medir y reducir tiempos de proceso; enfoque a automatización e industrialización.
  • Comunicación clara y liderazgo técnico; español fluido e inglés técnico.
  • Experiencia práctica en PACS/VNA/DICOM/DICOMweb en producción., * Experiencia previa en SaMD y marcos MDR/CE, IEC 62304, ISO 13485, ISO 14971, IEC 62366.
  • Seguridad y privacidad en sanidad (GDPR), control de acceso (OAuth2/OIDC).
  • Enrutado de estudios/series y flujos de interoperabilidad; perfiles IHE.
  • Observabilidad (logs, métricas, trazas) y CI/CD.
  • Despliegues on-prem hospitalarios y operación en entornos restringidos.

Entorno tecnológico

  • Backend: PHP.
  • Integración clínica: PACS/VNA/DICOM/DICOMweb, OHIF.
  • Datos y formatos: DICOM, NIfTI, NRRD, STL; relacional como almacén transaccional; almacenamiento de objetos cuando proceda.
  • Control de versiones y colaboración: GitHub, code review, ramas de release.
  • Despliegue: entregas mensuales; automatización progresiva.

Benefits & conditions

Flexibilidad y conciliación

  • Horario flexible con ±1 hora para ajustar tu entrada y salida.
  • Pausa para comer adaptada, entre 30 min y 1 h 45 min según tus preferencias.
  • Viernes más cortos, con jornada hasta las 15:00 h para favorecer la conciliación.
  • Jornada intensiva en verano: de 7:00 a 15:00 h.
  • 24 y 31 de diciembre libres para disfrutar más de tus fiestas., * Seguro de salud médico.
  • Evaluación del desempeño para impulsar tu crecimiento profesional.
  • Trabajo en un entorno joven, dinámico y en expansión internacional.
  • Un equipo donde las personas son el centro de la estrategia.

Estabilidad laboral

  • Contrato indefinido (con periodo de prueba de 6 meses).

About the company

En Cella Medical Solutions estamos buscando un/a Ingeniero de software con interés en integrarse al área de I+D de la compañía. Esta posición, será la responsable de Liderar el diseño de un nuevo producto que empaquete y eleve a nivel industrial una plataforma existente que soporta el proceso de producción de modelos 3D de la compañía. Su foco será analizar y rediseñar el proceso extremo a extremo, reduciendo tiempos de máquina e intervención humana, y habilitando escalabilidad y reproducibilidad en múltiples entornos hospitalarios. Cella Medical Solutions es una empresa tecnológica con sede en Murcia (España) centrada en ofrecer soluciones de alto valor clínico durante todo el ciclo de las cirugías., En Cella apostamos por el talento y ofrecemos posibilidades de crecimiento dentro de la compañía. Si estás buscando unirte a una compañía internacional, líder en servicios y soluciones médicas y comprometida con sus empleados, esta oferta es para ti ¡Ven a Cella!

Apply for this position