Meril
Website:
merillife.com
Job details:
Job Purpose:
To design, develop, and maintain application software, user interfaces (HMI), and connectivity solutions for Women’s Health & Fertility medical devices, ensuring real-time monitoring, data traceability, usability, system integration, and compliance with global medical device software standards.
Key Responsibilities: –
1. Application Software Development
• Design and develop application software for IVF incubator systems (desktop / embedded touchscreen platforms).
• Implement modular, scalable, and maintainable software architecture.
• Develop business logic for system configuration, control workflows, and device interaction.
• Ensure high performance, responsiveness, and reliability of application software.
2. HMI / UI Development
• Develop intuitive and user-friendly interfaces for embryologists and lab technicians.
• Design real-time dashboards for temperature, CO₂, O₂, humidity, and alarm status.
• Implement workflows for embryo culture tracking, parameter setting, and alerts.
• Collaborate with UX and clinical teams to optimize usability and reduce human error.
3. Device Communication & Integration
• Develop communication interfaces between application software and embedded controllers.
• Implement protocols such as UART, RS-485, TCP/IP, and REST APIs.
• Handle real-time data exchange, command execution, and synchronization.
• Ensure robust error handling and communication reliability.
4. Data Management & Traceability
• Design and manage databases for storing environmental parameters, alarms, and event logs.
• Implement audit trails and traceability features for embryo culture conditions.
• Enable secure data storage, retrieval, and export (USB / reports / cloud).
• Ensure data integrity and compliance with clinical and regulatory requirements.
5. Connectivity & Remote Monitoring
• Develop web-based or cloud-enabled remote monitoring solutions.
• Implement IoT-based connectivity for centralized monitoring across IVF labs.
• Enable alerts, notifications, and analytics dashboards.
• Support integration with LIS / IVF management systems.
6. Alarm Systems & User Notifications
• Develop software modules for alarm visualization, prioritization, and acknowledgment.
• Implement real-time alerts for deviations in environmental parameters or system faults.
• Ensure clear, intuitive, and actionable alarm presentation.
• Support logging, traceability, and escalation mechanisms.
7. Testing, Debugging & Validation Support
• Perform unit testing, integration testing, and debugging of application software.
• Support software verification and validation (V&V) activities.
• Participate in usability testing with clinical teams.
• Support deployment, upgrades, and field issue resolution.
8. Documentation & Regulatory Compliance
• Prepare and maintain software documentation as per IEC 62304 requirements.
• Support software lifecycle processes aligned with ISO 13485.
• Maintain traceability, design documentation, and change control records.
• Support audits and regulatory submissions (CE / FDA where applicable).
Qualifications and Experience:
• B.E. / B.Tech / M.E. / M.Tech in Computer Science, IT, Software Engineering, or related field.
• 4–8 years of experience in application software / UI / HMI development.
• Experience in medical devices, healthcare systems, or industrial automation preferred.
• Exposure to real-time systems and device integration is an advantage.
Skills and Competencies:
• Strong proficiency in C#, .NET (WPF / WinForms) OR Python / JavaScript frameworks (React, Angular).
• Experience in real-time UI development and HMI systems.
• Strong understanding of communication protocols and API integration.
• Experience with databases (SQL / NoSQL) and data handling.
• Knowledge of IoT / cloud-based systems is an advantage.
• Understanding of medical device software standards such as IEC 62304.
• Strong debugging, problem-solving, and analytical skills.
• Ability to work effectively in a cross-functional and regulated environment.
• Good communication and technical documentation skills.
Key Performance Indicators (KPIs):
• On-time delivery of software features and releases.
• High usability and responsiveness of HMI/UI systems.
• Accuracy and reliability of real-time monitoring and control.
• Low defect leakage and high-quality software releases.
• Effective performance of connectivity and remote monitoring solutions.
• Compliance with software lifecycle and regulatory standards.
Click on Apply to know more.