Engineering Lead
1 day ago
Immersive Labz is a leading global medical simulation and technology company.
Our flagship product, Cadaviz, is the most advanced virtual dissection table in the market - offering comprehensive content and a best-in-class user experience. Backed by strong after-sales support, Cadaviz is redefining medical training worldwide.
Headquartered in Pune, India, we operate across 7 countries through our installations and are the No. 1 player in 3 of them. We also have teams based in the USA, Europe, and India, enabling us to serve institutions, doctors and students effectively across regions.
Product Video:
About the Role
We are seeking a highly skilled Engineering Lead with a strong background in graphics-based simulation product development to lead our medical simulation development. The ideal candidate will bring deep technical expertise in physics and graphics SDKs, advanced programming in C++ and C# .NET, and hands-on experience with game engines such as Unity or Unreal Engine.
This role demands a blend of technical leadership, architectural decision-making, and hands-on development, focused on creating high-fidelity, real-time simulation experiences for the healthcare and medical education industry.
Key Responsibilities
- Lead the design, development, and delivery of real-time, graphics-intensive medical simulation products.
- Architect and implement simulation systems that combine physics, rendering, and interactive components.
- Provide technical leadership and mentorship to a team of software and graphics engineers.
- Define and enforce engineering best practices, including performance optimization, code quality, and scalability.
- Collaborate closely with cross-functional teams product, design, and medical experts to align technical solutions with product goals.
- Drive innovation by evaluating and integrating new graphics, physics, and visualization technologies.
- Oversee and contribute to the development of core simulation frameworks and graphics pipelines.
- Conduct technical reviews, debugging, and performance profiling for complex simulation systems.
Core Requirements
- Bachelor's or Masters degree in Computer Science, Computer Graphics, Game Development, or related field.
- 9+ years of hands-on experience developing graphics-based simulation or serious gaming products.
- Minimum 9+ years of hands-on experience in developing graphics and physics based simulations.
- Strong proficiency in C++ and C# .NET, with proven experience in real-time system development.
- Deep understanding of Object-Oriented Programming (OOP) and Data Structures (DS).
- Expertise in one or more Physics and Graphics SDKs, such as, PhysX, VTK, Havok, OpenGL, DirectX, Vulkan, or equivalent.
- Hands-on experience with at least one game engine: Unity or Unreal Engine.
- Strong understanding of 3D rendering pipelines, GPU programming, and shader development.
- Experience in performance optimisation, multi-threaded systems, and cross-platform development.
Good to Have (Preferred Skills)
- Prior experience working on medical or healthcare simulation products.
- Knowledge of medical imaging technologies (DICOM, segmentation, 3D reconstruction).
- Experience with Haptic systems, VR/AR/MR environments, or real-time interaction systems.
- Knowledge of game engines (Unity, Unreal) or medical imaging frameworks (DICOM, VTK, ITK).
- Exposure to GPU programming (CUDA, DirectCompute).
- Prior experience in cross-platform development or mixed reality applications.
- Familiarity with cloud or distributed simulation architectures.
- Strong understanding of software lifecycle management, including CI/CD and version control systems
Soft Skills
- Proven ability to lead and motivate technical teams.
- Strong problem-solving and analytical mindset.
- Excellent communication and collaboration skills across technical and non-technical teams.
- Strategic thinker with a hands-on approach to technical challenges.
- Commitment to quality, innovation, and continuous learning.
Required Skills & Qualifications:
- Bachelors or Masters degree in Computer Science, Game Development, Computer Graphics, or related field.
- Strong programming skills in C++ and C# with solid understanding of object-oriented principles and .NET libraries.
- Proven experience (minimum 5 years) in building simulation, game, or visualization-based products.
- Experience with graphics frameworks such as OpenGL, OpenCV, or WebGL.
- Solid understanding of 3D mathematics, shaders, and rendering pipelines.
- Experience in real-time 3D visualization, scene management, and physics-based rendering.
- Familiarity with version control systems (Git, SVN) and modern development workflows
-
Lead Software Engineer
2 weeks ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob DescriptionWorks in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...
-
Lead - Industrial Engineering
2 days ago
Pune, Maharashtra, India Varroc Engineering Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLead - Industrial EngineeringVarroc Engineering Limited - Business I - Operations - Central - Operations Excellence - OPEXVimannagar, PuneJob DescriptionLead Productivity & Process Optimization– Drive line balancing, layout redesign, SMED, and material flow initiatives to maximize output, reduce cycle time, and optimize resource utilization without...
-
Lead Electronics Engineer
2 weeks ago
Pune, Maharashtra, India Innoiq Engineering Pvt Ltd Full time ₹ 8,00,000 - ₹ 12,00,000 per yearPosition: Lead Electronics Engineer (Medical Device Product Development)Company: InnoIQ Engineering (Subsidiary of B&W Engineering und Datensysteme GmbH,Germany)Experience: 5-10 yearsLocation: Magarpatta, PuneAbout InnoIQ EngineeringInnoIQ Engineering, a subsidiary of B&W Engineering und Datensysteme GmbH(Germany), excels in research, design, and development...
-
Lead Platform Engineer
2 days ago
Pune, Maharashtra, India Zymr, Inc. | Software Product Engineering Services Full time ₹ 10,00,000 - ₹ 25,00,000 per yearWe are looking for a Lead Platform Engineer to build functional and efficient server-side applications. The responsibilities include participating in all phases of the Agile software development lifecycle and coaching junior developers. Your ultimate goal is to create high-quality, cloud-native products that meet customer needs.Required Experience:8 +...
-
Lead Site Reliability Engineer
7 days ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionAdvanced experienced with managing both physical and Virtual infrastructureAdvanced experienced with multiple operating systems (e.g. Windows and Linux)Hands-on experience in one or more of cloud computing services (e.g. AWS, Microsoft Azure, Google Cloud Platforms, IBM, etc.)Advanced experience implementing a variety of cloud service models...
-
Sr. Automation Engineer
2 weeks ago
Pune, Maharashtra, India Technosoft Engineering Full time ₹ 12,00,000 - ₹ 24,00,000 per yearTechnosoft Engineering Project Ltd,Division: Plant EngineeringJob title/post: Senior Automation Engineer Plant EngineeringLocation: Bavdhan, Pune, MH, IndiaReport to: Project Lead / Project ManagerEmployment Type: Full-TimeTravel: YesJob description:We are looking for a highly experienced Senior Automation Engineer to lead automation and control system...
-
TIBCO BW5 Lead
1 week ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 24,00,000 per yearChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...
-
Automotive Security Lead
1 week ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...
-
Senior Design Engineer
3 days ago
Pune, Maharashtra, India Cryo Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout Us:Cryo Engineering is a leading provider of advanced engineering solutions, specializing incryogenic systems, precision manufacturing, and high-performance industrial applications. With a strong foundation in innovation, quality, and reliability, we cater to industries such asmedical, aerospace, energy, and research. Our mission is to deliver...
-
Agentic AI Governance Lead
1 week ago
Pune, Maharashtra, India Capgemini Engineering Full time ₹ 12,00,000 - ₹ 36,00,000 per yearChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and...