Job Description
Job Title:
n
Lead Software Architect – Endoscopy Platform
n
Department:
n
Research & Development – Endoscopy
n
Location:
n
Vapi, Gujarat.
n
Reports To:
n
Head – R&D;
n
Job Purpose:
n
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.
n
Key Responsibilities:
n
1. Software Architecture & Platform Strategy
n
n
- Define and own the overall software architecture for endoscopy imaging platforms.
n
- Establish scalable software frameworks supporting multiple product families and future technology roadmaps.
n
- Design modular and reusable software architectures that reduce development effort and improve maintainability.
n
- Define system partitioning across embedded processors, FPGA platforms, operating systems, middleware, and application layers.
n
- Develop software platform strategies supporting HD, Full HD, 4K, and future imaging technologies.
n
- Drive architectural decisions balancing performance, scalability, cybersecurity, safety, and regulatory requirements.
n
n
2. Endoscopy Imaging & Video Platform Architecture
n
n
- Architect real-time video acquisition, processing, recording, streaming, and display systems.
n
- Define software frameworks for image enhancement and clinical visualization technologies.
n
- Collaborate with imaging scientists and algorithm teams for integration of:
n
- Noise Reduction
n
- White Balance
n
- Color Enhancement
n
- Agile Contrast Optimization
n
- Digital Zoom
n
- Image Stabilization
n
- Image Sharpening
n
- AI-Assisted Visualization
n
- Define low-latency video processing pipelines for clinical applications.
n
- Support integration of future AI and computer vision technologies into endoscopy platforms.
n
n
3. Embedded & System Software Architecture
n
n
- Architect software solutions for Linux-based and RTOS-based embedded platforms.
n
- Define software interfaces for:
n
- CMOS Image Sensors
n
- FPGA Platforms
n
- Video Processors
n
- Light Source Systems
n
- Camera Control Units
n
- Storage Devices
n
- User Interface Systems
n
- Establish hardware abstraction layers (HAL), middleware frameworks, and application software structures.
n
- Define system startup, diagnostics, health monitoring, and fault management architectures.
n
- Drive software optimization for performance, memory utilization, and reliability.
n
n
4. Connectivity,
Interoperability & Digital Platforms
n
n
- Architect secure communication frameworks for connected endoscopy systems.
n
- Define integration strategies for:
n
- USB 3.0
n
- Ethernet
n
- Wi-Fi
n
- Bluetooth
n
- TCP/IP
n
- Cloud Platforms
n
- Support interoperability with hospital information systems and digital healthcare ecosystems.
n
- Establish frameworks for remote diagnostics, software updates, and serviceability.
n
- Define cybersecurity architectures aligned with medical device security requirements.
n
n
5. AI, Computer Vision & Advanced Visualization
n
n
- Define architecture for AI-assisted endoscopy applications.
n
- Support integration of:
n
- Lesion Detection
n
- Polyp Detection
n
- Tissue Classification
n
- Computer Vision Algorithms
n
- Clinical Decision Support Systems
n
- Collaborate with AI and data science teams to deploy machine learning models in real-time clinical environments.
n
- Establish software frameworks for future intelligent endoscopy solutions.
n
n
6. Software Quality, Safety & Regulatory Compliance
n
• Ensure software architecture compliance with:
n
n
- IEC 62304
n
- IEC 60601-1
n
- IEC 60601-1-2
n
- ISO 13485
n
- ISO 14971
n
- FDA Design Controls
n
- EU MDR
n
- Medical Device Cybersecurity Guidelines
n
- Participate in risk analysis, hazard assessments, and software safety classifications.
n
- Define software lifecycle processes, traceability frameworks, and quality metrics.
n
- Support regulatory submissions, audits, and technical documentation activities.
n
n
7. Technical Leadership & Engineering Governance
n
n
- Lead architecture reviews and technical decision-making across software teams.
n
- Establish coding standards, software development methodologies, and design best practices.
n
- Mentor software architects, technical leads, and development teams.
n
- Review software requirements, architecture documents, design specifications, and implementation plans.
n
- Drive adoption of modern software engineering practices including DevOps, CI/CD, automated testing, and model-based development.
n
- Support technology evaluation and strategic product planning initiatives.
n
n
8. Cross-Functional Collaboration
n
n
- Collaborate with hardware, FPGA, optics, mechanical, quality, regulatory, manufacturing, and clinical teams.
n
- Participate in product definition, system engineering, and technology roadmap planning.
n
- Support supplier evaluation and third-party software integration activities.
n
- Contribute to innovation programs, intellectual property generation, and strategic partnerships.
n
n
Qualifications and Experience:
n
n
- B.E. / B.Tech in Computer Science, Electronics, Embedded Systems, Software Engineering, Biomedical Engineering, or related discipline.
n
- M.E. / M.Tech / MS preferred.
n
- 12–18+ years of experience in software development and architecture for embedded systems, imaging platforms, medical devices, or complex real-time systems.
n
- Minimum 5+ years in software architecture or technical leadership roles.
n
- Experience in endoscopy, medical imaging, surgical visualization, robotics, diagnostic imaging, or healthcare technology preferred.
n
- Proven experience architecting large-scale software platforms from concept to commercialization.
n
n
Skills and Competencies:
n
n
- Expert-level proficiency in C++, C, Python, and object-oriented software architecture.
n
- Solid understanding of Linux-based embedded systems and RTOS platforms.
n
- Expertise in software design patterns, middleware frameworks, and distributed systems architecture.
n
- Experience with OpenCV, GStreamer, FFmpeg, OpenGL, Qt, and multimedia frameworks.
n
- Strong understanding of image acquisition, video processing, and real-time streaming technologies.
n
- Experience with FPGA-software integration and hardware-software co-design.
n
- Knowledge of cybersecurity principles for connected medical devices.
n
- Familiarity with cloud architectures and digital health ecosystems.
n
- Strong understanding of DevOps, CI/CD, automated testing, and software quality assurance practices.
n
- Excellent leadership, communication, stakeholder management, and mentoring skills.
n
- Strong analytical and problem-solving capabilities.
n
n
Preferred Industry Experience:
n
n
- Flexible Endoscopy
n
- Surgical Visualization Systems
n
- Medical Imaging Platforms
n
- Robotic Surgery Systems
n
- Diagnostic Imaging Equipment
n
- Camera and Video Processing Systems
n
- AI-Enabled Medical Devices
n
- Digital Healthcare Platforms
n
n
Key Performance Indicators (KPIs):
n
n
- Successful delivery of software platform architecture and roadmap objectives.
n
- Platform scalability and software reuse across product families.
n
- Video processing performance and latency achievement.
n
- Software reliability, maintainability, and defect reduction.
n
- Regulatory and cybersecurity compliance readiness.
n
- On-time execution of architecture milestones.
n
- Reduction in development cycle time through platform standardization.
n
- Successful integration of AI and advanced visualization technologies.
n
- Technical leadership effectiveness and team capability development.
n
- Contribution to innovation, patents, and future technology platforms.
n
📌 Endoscopy Software Developer (Vapi)
🏢 Meril
📍 Vapi