Software Developer

1 week ago


Vapi, Gujarat, India Meril Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

Job Title- Software Engineer - Medical Device (3D Visualization).

Core Technical Requirements

Essential Skills (Must-Have)

Programming Languages:

C#(Advanced)
:5+ years experience with WPF, MVVM pattern, data binding

C++ (Intermediate to Advanced)
: VTK is primarily C++, understanding memory management, pointers

Python (Basic to Intermediate)
: VTK prototyping and scripting

.NET Framework/Core
: Deep understanding of .NET ecosystem

3D Graphics & Visualization:

VTK (Visualization Toolkit)
: 2+ years hands-on experience VTK pipeline architecture

Filters, mappers, and actors

Volume rendering and surface extraction Custom filter development

OpenGL/DirectX
: Understanding of graphics pipeline, shaders, rendering concepts
3D Mathematics
: Linear algebra, transformations, coordinate systems, quaternions
Computer Graphics Fundamentals
: Lighting models, texturing, ray-casting

Medical Imaging:

DICOM Standards
: Understanding of medicalimaging formats

Medical Image Processing
: CT/MRI data handling, segmentation, reconstruction

3DReconstruction
: From 2D slicesto 3D models

Image Registration
: Coordinate system alignment

Preferred Skills (Nice-to-Have)

Advanced 3D Technologies:

ITK (Insight Toolkit)
: Medical image analysis

Unity 3D or Unreal Engine
: Game engine integration experience

PCL (Point Cloud Library)
: 3D point cloud processing

CGAL
: Computational geometry algorithms

Medical Device Experience:

IEC 62304
: Medical device softwarelifecycle processes

FDA 510(k) Process
: Understanding of regulatory requirements

ISO 13485
: Quality management for medical devices

Risk Management (ISO 14971)
: Medical device risk analysis

Additional Technical Skills:

Real-time Systems
: Low-latency, deterministic performance

Multi-threading
: Parallel processing for 3D rendering

GPU Programming
: CUDA, OpenCL for accelerated computing

Database Integration
: Medical data storageand retrieval

Network Programming
: Robot communication protocols

Version Control
: Git, branching strategies for medical software

Experience Requirements

Professional Experience:

2-3 years
in medical device software development

1+years
working with 3D visualization libraries(VTK, ITK, or similar)

Experience with regulated industries
(medical, aerospace, automotive)

Project Experience:

Medical imaging applications
: PACS, DICOM viewers, surgicalplanning

Real-time 3D applications
: Interactive visualization, CAD systems

Cross-platform development
: Windows,potentially Linux

Performance optimization
: Memory management, renderingoptimization

Integration projects
: Combining multiple librariesand frameworks

Domain Knowledge

Medical/Healthcare:

Orthopedic surgery understanding
: Basic knowledgeof procedures, anatomy

Surgical robotics
: Understanding of roboticsurgery workflow

Medical imaging modalities
: CT, MRI, X-ray, ultrasound

Surgical planning software
: Experience with existing medicalsoftware

Regulatory & Compliance:

Software validation
: Testing strategies for medical devices

Documentation standards
: Requirements traceability, design controls

Change control processes
: Managing updatesin regulated environments

Cybersecurity for medical devices
: FDA cybersecurity guidance

Soft Skills & Attributes

Critical Thinking:

Problem-solving
: Complex 3D visualization challenges

Attention to detail
: Medical accuracyrequirements

Analytical mindset
: Performance optimization, debuggingcomplex 3D issues

Communication:

Technical documentation
: Clear, comprehensive technicalwriting

Cross-functional collaboration
: Workingwith surgeons, productmanagers, QA

Code reviews
: Mentoring junior developers, maintaining code quality

Medical Device Mindset:

Quality-focused
: Understanding that bugs can impact patientsafety

Process-oriented
: Following established procedures and protocols

Continuous learning
: Staying updated with medical technology advances

Educational Background

Preferred Degrees:

Computer Science
with focus on computer graphics/visualization
Biomedical Engineering
with software development experience
Electrical Engineering
with medical device experience
Mathematics/Physics
with strong programming background

Certifications (Preferred):

Medical Device Software Training
(IEC 62304, FDA)

VTK/ITK Certification
(if available)

Microsoft Certified
(.NET, C#)

Agile/Scrum Certification
for development methodology


  • Software Developer

    2 weeks ago


    Vapi, Gujarat, India Meril Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Developer – Surgical RoboticsLocation:Vapi, Gujarat, India (On-site).Job OverviewWe are seeking a highly skilledSoftware Developertodesign and develop advanced software control systems for surgical robotics. This role involvessoftware architecture, real-time system development, and technical project management, working closely withcross-functional...

  • Software Developer

    3 weeks ago


    Vapi, Gujarat, India, Gujarat Meril Full time

    Software Developer – Surgical RoboticsLocation: Vapi, Gujarat, India (On-site).Job OverviewWe are seeking a highly skilled Software Developer to design and develop advanced software control systems for surgical robotics. This role involves software architecture, real-time system development, and technical project management, working closely with...


  • Vapi, Gujarat, India SOLTECH Full time ₹ 5,00,000 - ₹ 6,00,000 per year

    Schedule: Full-Time InternshipStipend: Rs. 5000 Per MonthDuration: 6 months with the possibility of permanent employment after the internship periodRole DescriptionThis is a full-time remote role for a Python and AI Development Internship. The intern will be responsible for tasks involving software development, programming, and analytical skills. They will...

  • Automation Tester

    2 weeks ago


    Vapi, Gujarat, India Xira Infotech - Digital Marketing & Software Development Agency Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Title: Automation TesterCompany: Xira InfotechLocation: Vapi, GujaratWork Hours: 9 Hours, 9:30 AM to 6:30 PMWorkdays: Monday to SaturdaySalary: Competitive, based on experience and qualifications.Job DescriptionXira Infotech is seeking a skilled and detail-oriented Automation Tester to join our team in Vapi, Gujarat. The Automation Tester will be...


  • Vapi, Gujarat, India Xira Infotech - Digital Marketing & Software Development Agency Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Company DescriptionXira Infotech is a leading Software Development and Digital Marketing Company that provides comprehensive business solutions and enhances brand engagement with target audiences. Our goal is to be a 360-degree Digital Marketing Company, delivering scale and reach for global brands through long-term client associations. We offer services...


  • Vapi, Gujarat, India Growup Consultancy Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Responsibilities:Manage client relationships through CRM softwareGenerate leads, close deals, build customer baseCollaborate with sales team on strategic planningDevelop new business opportunities within industryHealth insuranceAnnual bonusProvident fund


  • Vapi, Gujarat, India AlliedInfosoft Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Company DescriptionAllied Infosoft is an IT support and consulting firm located in Vapi, dedicated to helping Startups and SMEs in the UK, US, Canada, and India grow and transform their businesses online through technology solutions. Our team consists of experts in programming, design, data analysis, consulting, and engineering with extensive industry...


  • Vapi, Gujarat, India Meril Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Position Title:UAV Application DeveloperDepartment:R&D / Autonomous SystemsReports To:Team Lead – Autonomous SystemsLocation:Vapi, GujaratPosition Overview:We are seeking a skilled and experienced Drone Application Developer to join our team to develop cutting-edge drone applications. The ideal candidate will have strong expertise in programming...


  • Vapi, Gujarat, India Talencia Integrated solutions Full time ₹ 2,48,000 - ₹ 6,18,528 per year

    The RoleWe are looking for a highly skilled and motivated Senior Full Stack Developer with a minimum of5 years of professional experience. The ideal candidate will be an expert in building robustback-end systems using and managing complex data structures in MySQL. Crucially,you must have significant, hands-on experience deploying, monitoring, and...


  • Vapi, Gujarat, India Micro Crispr Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Key Responsibilities:Perform routine cell culture of primary and secondary mammalian cell lines .Process blood samples from healthy donor as well as patients for the isolation of primary cells.Execute routine experiments for cell culture, nucleofection, differentiation, cell sickling, CFU assay.Conduct characterization of edited primary cells and...