Lead Software Engineer (Vapi)

Lead Software Engineer (Vapi)

25 Aug
|
Meril
|
Vapi

25 Aug

Meril

Vapi

Job Title: Lead Software Engineer

Department: Immersive Technologies

Location: Vapi, Gujarat

Reports To: Immersive Technologies Lead

Experience: 7–9 Years

Job Purpose:

To provide technical leadership for the development, integration, verification, and evolution of two computer-assisted Total Knee Replacement (TKR) navigation platforms being developed within a shared multidisciplinary engineering team.

Qualifications and Experience:

- Bachelor’s / Master’s degree in Computer Science, Software Engineering, Electronics Engineering, Computer Engineering, or a related technical discipline.
- 7–9 years of professional software development experience.
- Strong experience delivering production-grade medical-device software, surgical navigation systems, embedded vision products, or other regulated real-time systems.
- Demonstrated experience leading multidisciplinary engineering teams of 5 engineers.
- Robust experience with software architecture and system-level technical leadership.
- Strong experience in Android architecture and application development, preferably including:
- Android Studio
- Multi-module architecture
- Camera2
- JNI / Native integration
- Experience with PC/workstation application development using technologies such as C#, C , Qt, or equivalent is preferred.
- Practical understanding of optical tracking, pose estimation, registration, and computer-vision pipelines.
- Experience with regulated product development and verification processes.
- Experience working with hardware/software integration.
- Experience with Git and professional software development workflows.
- Experience in orthopaedic navigation, TKR/TKA, surgical robotics, medical imaging, or computer-assisted surgery is highly preferred.

Skills and Competencies:





Technical Skills

- Strong software architecture and system-design skills.
- Strong programming and debugging capabilities.
- Strong understanding of Android platform architecture.
- Understanding of native Android/C /JNI integration.
- Understanding of optical tracking and pose estimation.
- Understanding of computer vision and camera-based tracking systems.
- Understanding of coordinate systems, transformations, calibration, and registration.
- Understanding of biomechanical angle calculations and surgical navigation workflows.
- Experience with PC/workstation application architecture.
- Strong understanding of software verification and validation.
- Knowledge of IEC 62304 and ISO 14971 is preferred.
- Understanding of medical-device design controls and traceability.
- Strong Git/version-control practices.
- Ability to analyze system-level performance, accuracy, reliability, and integration issues.

Leadership & Collaboration Skills

- Solid technical leadership and decision-making capability.
- Proven ability to lead multidisciplinary engineering teams.
- Strong analytical and problem-solving skills.
- Ability to manage multiple product workstreams through a shared engineering team.
- Strong communication skills across Software, Hardware, CV, Biomechanics, Clinical, Quality, and Regulatory teams.
- Ability to translate complex clinical and engineering requirements into practical software architecture.
- Strong ownership mindset with the ability to drive projects from architecture through verification and release.
- Ability to balance product delivery, engineering quality, regulatory requirements, and long-term maintainability.
- Passion for surgical technology, robotics, computer vision, medical devices, and healthcare innovation.

📌 Lead Software Engineer (Vapi)
🏢 Meril
📍 Vapi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (vapi) / vapi