A rapidly growing deep-tech organization specializing in advanced sensing technologies for clinical and biomedical applications. The company develops integrated solutions combining photonics, chemical analysis, and data processing to enable high-performance diagnostic systems deployed in regulated healthcare environments. Operating at the intersection of hardware and software engineering, it focuses on transforming cutting-edge research into scalable and reliable diagnostic platforms.
Si está considerando enviar una solicitud, asegúrese de pulsar el botón de solicitar de abajo después de leer la descripción completa.
Mission
The mission of this role is to design, develop, and maintain the software stack of an in-vitro diagnostic system, ensuring seamless interaction between hardware components, data processing pipelines, and user interfaces. The position plays a critical role in delivering a robust, compliant, and commercially viable medical device, with strong emphasis on real-time performance, data integrity, and usability.
Responsibilities
Software Development & System Integration
Design, develop, and maintain software for controlling diagnostic instrumentation.
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 software development involving microcontrollers.
Data Processing & Visualization
Analyze and process signals and data generated by diagnostic instruments.
Develop efficient and reliable data processing pipelines.
Create dynamic and intuitive visual representations of system outputs.
User Interface Development
Design and maintain user-friendly graphical interfaces for diagnostic systems.
Ensure clarity, usability, and efficiency for clinical and laboratory end users.
Validation & Compliance
Perform rigorous software testing and validation to meet technical and regulatory requirements.
Ensure compliance with medical device standards, including data integrity and system reliability.
Collaboration & Cross-functional Work
Collaborate with multidisciplinary teams including hardware engineers, scientists, and product stakeholders.
Translate system requirements into detailed software specifications and implementations.
Support laboratory activities through the development of auxiliary software tools.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Minimum of 3 years of professional experience in software design and development.
Proven experience in data and signal analysis.
Strong knowledge of multithreading and parallel computing techniques.
Hands-on experience in real-time software development.
Practical experience with embedded programming (e.g., microcontrollers such as Arduino or similar platforms).
Experience in graphical user interface (GUI) development.
Proficiency with version control systems (e.g., Git).
Understanding of software interaction with laboratory or measurement equipment.
Professional proficiency in English, both 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 environments. xohynlm