Tecnologías de la información

Software Engineer

Logo Empresa

A fast-growing deep-tech company developing advanced photonic sensing solutions for clinical and biomedical applications. Its technology integrates photonics, chemistry, and data processing to enable high-performance diagnostic systems used in regulated healthcare environments. The organization operates at the intersection of hardware and software engineering, translating cutting-edge research into scalable, real-world diagnostic platforms.

Mission
The mission of this role is to design, develop, and maintain the software stack of an in-vitro diagnostic system, ensuring robust interaction between hardware, data processing pipelines, and user interfaces. The position contributes directly to the delivery of a reliable, compliant, and commercially viable medical device, with strong emphasis on real-time performance, data integrity, and usability.

Responsibilities

  • Software Development & System Integration
    • Design and maintain software for controlling diagnostic instrumentation.
    • Develop and integrate software components with cloud-based services, ensuring compliance with data privacy and protection standards.
    • Implement and optimize real-time communication protocols between software and hardware systems.
    • Contribute to embedded programming tasks involving microcontrollers.
  • Data Processing & Visualization
    • Analyze and process signals and data generated by the instrument.
    • Develop dynamic and intuitive graphical representations of system outputs.
    • Ensure accuracy, reliability, and performance of data handling pipelines.
  • User Interface Development
    • Design and maintain user-friendly graphical interfaces for diagnostic systems.
    • Ensure usability and clarity for end users in clinical or laboratory environments.
  • Validation & Compliance
    • Perform rigorous testing and validation of software to meet technical and regulatory requirements.
    • Ensure adherence to standards related to medical devices, including data privacy and system reliability.
  • Collaboration & Cross-functional Work
    • Work closely with multidisciplinary teams including hardware engineers, scientists, and product stakeholders.
    • Translate system requirements into technical software specifications and implementations.
    • Support laboratory operations through the development of auxiliary software tools.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline.
  • Minimum of 3 years of experience in software design and development.
  • Experience with data and signal analysis.
  • Solid understanding of multithreading and parallel computing techniques.
  • Hands-on experience in real-time software development.
  • Basic experience in hardware programming (e.g., microcontrollers such as Arduino or similar platforms).
  • Familiarity with graphical user interface (GUI) development.
  • Experience with version control systems (e.g., Git).
  • Understanding of software interaction with measurement or laboratory equipment.
  • Professional proficiency in English (written and spoken).

Preferred Experience

  • Experience in software development for medical devices or in-vitro diagnostic systems.
  • Exposure to real-time software-hardware integration in complex systems.
  • Ability to work independently in fast-paced, multidisciplinary environments.

  • Ubicacion: Malaga
  • Tipo de trabajo: On Site
  • Sector:  Fabricación de equipos médicos
  • Área:  Tecnologías de la información
  • F. Publicación: 08/04/2026
  • Aplicar   Atrás