Search by job, company or skills

MERIL

Endoscopy Software Developer

12-18 Years
Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title:

Lead Software Architect – Endoscopy Platform

Department:

Research & Development – Endoscopy

Location:

Vapi, Gujarat.

Reports To:

Head – R&D

Job Purpose:

To define, architect, and lead the development of next-generation software platforms for flexible endoscopy systems, including video processors, camera systems, imaging applications, connectivity solutions, AI-enabled workflows, and embedded software frameworks. The role is responsible for establishing scalable, secure, high-performance, and regulatory-compliant software architectures that support current and future endoscopy products while ensuring superior clinical visualization, interoperability, reliability, and maintainability.

Key Responsibilities:

1. Software Architecture & Platform Strategy

• Define and own the overall software architecture for endoscopy imaging platforms.

• Establish scalable software frameworks supporting multiple product families and future technology roadmaps.

• Design modular and reusable software architectures that reduce development effort and improve maintainability.

• Define system partitioning across embedded processors, FPGA platforms, operating systems, middleware, and application layers.

• Develop software platform strategies supporting HD, Full HD, 4K, and future imaging technologies.

• Drive architectural decisions balancing performance, scalability, cybersecurity, safety, and regulatory requirements.

2. Endoscopy Imaging & Video Platform Architecture

• Architect real-time video acquisition, processing, recording, streaming, and display systems.

• Define software frameworks for image enhancement and clinical visualization technologies.

• Collaborate with imaging scientists and algorithm teams for integration of:

  • Noise Reduction
  • White Balance
  • Color Enhancement
  • Dynamic Contrast Optimization
  • Digital Zoom
  • Image Stabilization
  • Image Sharpening
  • AI-Assisted Visualization

• Define low-latency video processing pipelines for clinical applications.

• Support integration of future AI and computer vision technologies into endoscopy platforms.

3. Embedded & System Software Architecture

• Architect software solutions for Linux-based and RTOS-based embedded platforms.

• Define software interfaces for:

  • CMOS Image Sensors
  • FPGA Platforms
  • Video Processors
  • Light Source Systems
  • Camera Control Units
  • Storage Devices
  • User Interface Systems

• Establish hardware abstraction layers (HAL), middleware frameworks, and application software structures.

• Define system startup, diagnostics, health monitoring, and fault management architectures.

• Drive software optimization for performance, memory utilization, and reliability.

4. Connectivity, Interoperability & Digital Platforms

• Architect secure communication frameworks for connected endoscopy systems.

• Define integration strategies for:

  • USB 3.0
  • Ethernet
  • Wi-Fi
  • Bluetooth
  • TCP/IP
  • Cloud Platforms

• Support interoperability with hospital information systems and digital healthcare ecosystems.

• Establish frameworks for remote diagnostics, software updates, and serviceability.

• Define cybersecurity architectures aligned with medical device security requirements.

5. AI, Computer Vision & Advanced Visualization

• Define architecture for AI-assisted endoscopy applications.

• Support integration of:

  • Lesion Detection
  • Polyp Detection
  • Tissue Classification
  • Computer Vision Algorithms
  • Clinical Decision Support Systems

• Collaborate with AI and data science teams to deploy machine learning models in real-time clinical environments.

• Establish software frameworks for future intelligent endoscopy solutions.

6. Software Quality, Safety & Regulatory Compliance

• Ensure software architecture compliance with:

  • IEC 62304
  • IEC 60601-1
  • IEC 60601-1-2
  • ISO 13485
  • ISO 14971
  • FDA Design Controls
  • EU MDR
  • Medical Device Cybersecurity Guidelines

• Participate in risk analysis, hazard assessments, and software safety classifications.

• Define software lifecycle processes, traceability frameworks, and quality metrics.

• Support regulatory submissions, audits, and technical documentation activities.

7. Technical Leadership & Engineering Governance

• Lead architecture reviews and technical decision-making across software teams.

• Establish coding standards, software development methodologies, and design best practices.

• Mentor software architects, technical leads, and development teams.

• Review software requirements, architecture documents, design specifications, and implementation plans.

• Drive adoption of modern software engineering practices including DevOps, CI/CD, automated testing, and model-based development.

• Support technology evaluation and strategic product planning initiatives.

8. Cross-Functional Collaboration

• Collaborate with hardware, FPGA, optics, mechanical, quality, regulatory, manufacturing, and clinical teams.

• Participate in product definition, system engineering, and technology roadmap planning.

• Support supplier evaluation and third-party software integration activities.

• Contribute to innovation programs, intellectual property generation, and strategic partnerships.

Qualifications and Experience:

• B.E. / B.Tech in Computer Science, Electronics, Embedded Systems, Software Engineering, Biomedical Engineering, or related discipline.

• M.E. / M.Tech / MS preferred.

• 12–18+ years of experience in software development and architecture for embedded systems, imaging platforms, medical devices, or complex real-time systems.

• Minimum 5+ years in software architecture or technical leadership roles.

• Experience in endoscopy, medical imaging, surgical visualization, robotics, diagnostic imaging, or healthcare technology preferred.

• Proven experience architecting large-scale software platforms from concept to commercialization.

Skills and Competencies:

• Expert-level proficiency in C++, C, Python, and object-oriented software architecture.

• Strong understanding of Linux-based embedded systems and RTOS platforms.

• Expertise in software design patterns, middleware frameworks, and distributed systems architecture.

• Experience with OpenCV, GStreamer, FFmpeg, OpenGL, Qt, and multimedia frameworks.

• Strong understanding of image acquisition, video processing, and real-time streaming technologies.

• Experience with FPGA-software integration and hardware-software co-design.

• Knowledge of cybersecurity principles for connected medical devices.

• Familiarity with cloud architectures and digital health ecosystems.

• Strong understanding of DevOps, CI/CD, automated testing, and software quality assurance practices.

• Excellent leadership, communication, stakeholder management, and mentoring skills.

• Strong analytical and problem-solving capabilities.

Preferred Industry Experience:

• Flexible Endoscopy

• Surgical Visualization Systems

• Medical Imaging Platforms

• Robotic Surgery Systems

• Diagnostic Imaging Equipment

• Camera and Video Processing Systems

• AI-Enabled Medical Devices

• Digital Healthcare Platforms

Key Performance Indicators (KPIs):

• Successful delivery of software platform architecture and roadmap objectives.

• Platform scalability and software reuse across product families.

• Video processing performance and latency achievement.

• Software reliability, maintainability, and defect reduction.

• Regulatory and cybersecurity compliance readiness.

• On-time execution of architecture milestones.

• Reduction in development cycle time through platform standardization.

• Successful integration of AI and advanced visualization technologies.

• Technical leadership effectiveness and team capability development.

• Contribution to innovation, patents, and future technology platforms.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148891225