Senior Full Stack Engineer

Meril

Vapi

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Meril seeks a Senior Full Stack Engineer in Vapi, Gujarat to own end-to-end development for Immersive Technologies’ next-generation knee replacement solutions. You will handle client applications and hardware/software integration, real-time data, debugging, verification and release.

Note that “Fullstack” here means the complete product application stack, not typical web development. The role adds desktop UI work with C#/C++/Qt and hands-on deployment across hardware systems.

Qualifications

  • Bachelor’s or Master’s in a relevant engineering discipline.
  • 5–8 years of professional software development with shipped products.
  • Strong Android development experience with Java/Kotlin.

Responsibilities

  • Own end-to-end product application engineering for Immersive Technologies’ solutions.
  • Integrate client applications with hardware subsystems and real-time data.
  • Verify, debug, and release software for hardware-enabled systems.

Skills

Java/Kotlin
Android dev
Multi-module architecture
CI/CD
Real-time data
Git
Device deployment
OpenCV Android

Education

Bachelor's/Master's in CS/ET/EE/Robotics

Tools

Git
CI/CD
Android Studio
NDK/JNI
Qt
OpenGL

Job description

Job Title: Senior Full Stack Engineer
Department: Immersive Technologies
Location: Vapi, Gujarat.
Reports To: Immersive Technologies Lead
Experience: 5–8 Years
Job Purpose:

To take hands-on technical ownership of application development, integration, verification, and release for Immersive Technologies' next-generation Total Knee Replacement solutions.

The position will focus on end-to-end product application engineering across client applications, hardware/software integration, real-time data handling, debugging, verification, and release. "Fullstack" in this role refers to the complete product application stack and does not refer to web technologies such as React, Node.js, or traditional web development.

Qualifications and Experience:
  • Bachelor's / Master's degree in Computer Science, Information Technology, Electronics & Communication, Electrical Engineering, Software Engineering, Robotics, Mechatronics, or a related engineering discipline.
  • 5–8 years of professional software development experience with successfully shipped products.
  • Strong professional experience in Android application development using Java/Kotlin.
  • Experience developing multi-module Android applications.
  • Strong understanding of Android architecture, Gradle, Camera2 API, application lifecycle, threading, and device compatibility.
  • Hands-on experience with Android NDK/JNI is required.
  • Experience in desktop/workstation application development using C#, C++, Qt, or equivalent technologies.
  • Minimum 5+ years of combined desktop application experience or approximately 3+ years of relevant desktop navigation/industrial UI experience is preferred.
  • Experience integrating real-time data from hardware subsystems such as cameras, optical trackers, sensors, or navigation systems.
  • Strong experience with Git and CI/build automation.
  • Hands-on experience deploying software to physical devices and hardware systems.
  • Experience mentoring engineers and conducting code reviews.
  • Experience in medical devices, surgical navigation, robotics, AR/VR/XR, industrial automation, computer vision, or real-time systems will be an added advantage.
Skills and Competencies:
  • Strong proficiency in Java/Kotlin and Android application development.
  • Strong understanding of multi-module Android architecture.
  • Strong knowledge of Gradle, Android Studio, Camera2 API, lifecycle management, and device deployment.
  • Good knowledge of Android NDK/JNI and native integration.
  • Strong understanding of multithreading, concurrency, synchronization, and real-time data processing.
  • Proficiency in at least one workstation/desktop development stack such as C#, C++, Qt, or equivalent.
  • Strong understanding of real-time hardware/software integration.
  • Experience with computer-vision data, pose streams, optical tracking, or sensor data is preferred.
  • Experience with OpenCV Android integration is preferred.
  • Experience with OpenGL, AR overlays, or real-time rendering is preferred.
  • Strong Git and CI/CD knowledge.
  • Strong debugging and root-cause analysis capabilities.
  • Good understanding of software architecture, modular design, interfaces, and state-machine workflows.
  • Understanding of configuration management and release engineering.
  • Strong attention to software reliability, performance, and maintainability.
  • Strong communication and technical mentoring skills.
  • Ability to work effectively with software, hardware, algorithms, clinical, and product teams.
  • Ability to work with physical devices and laboratory navigation systems rather than emulator-only environments.
  • Passion for surgical robotics, immersive technologies, computer vision, AR/XR, and healthcare innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Meril • Vapi

On-site
INR 2,500,000 - 4,200,000
XR Developer
XR Developer

Meril • Vapi

On-site
INR 900,000 - 1,300,000
Sr Software Engineer (Application)
Sr Software Engineer (Application)

Arthrex India • Maharashtra

On-site
INR 2,000,000 - 4,000,000
Senior Application Software Engineer
Senior Application Software Engineer

Zydus Medtech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr Software Engineer (Application)
Sr Software Engineer (Application)

Arthrex India • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Application)
Software Engineer (Application)

Arthrex India • Pune District

On-site
INR 1,200,000 - 2,300,000
Software Engineer (Application)
Software Engineer (Application)

Arthrex India • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Software Application Engineer
Software Application Engineer

Zydus MedTech • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Staff Software Engineer
Staff Software Engineer

Stryker Group • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer - Medical Imaging & Simulation
Senior Software Engineer - Medical Imaging & Simulation

Stryker India Private Limited • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000