Meril logo

Lead Software Engineer

Meril

7 - 9 years

Vapi

Posted:1 week ago

Apply

Job Description

Job Title:

Department:

Location:

Reports To:

Experience:

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.

• Strong 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

• Strong 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.

Skills Required

Technical Leadership Computer Science Software Engineering Electronics Engineering Software Development Software Architecture Android Application Development Android Studio C# C++ Computer Vision

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Meril logo
Meril

RecommendedJobs for You

New Relic logo

Hyderabad

Beckman Coulter Diagnostics logo

Lead Software Engineer

Beckman Coulter Diagnostics

Bengaluru

Lloyds Technology Centre logo

Lead Software Engineer

Lloyds Technology Centre

Hyderabad

Trimble logo

Chennai

Standard Chartered Bank logo

Lead Software Engineer

Standard Chartered Bank

Bengaluru

Lloyds Technology Centre logo

Lead Software Engineer

Lloyds Technology Centre

Hyderabad

Lloyds Technology Centre logo

Lead Software Engineer

Lloyds Technology Centre

Hyderabad