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