Posted on: 22/07/2025
Job Title : Senior Software Engineer - 3D Visualization
Experience : 5+ Years
Location : ZEISS, Bangalore
Job Description :
We are looking for a Senior Software Engineer with deep expertise in 3D Visualization to join our team at ZEISS, Bangalore. The ideal candidate will be responsible for designing and implementing advanced algorithms that generate and optimize 3D models and surfaces used in medical device software applications. You will work closely with cross-functional teams to ensure high accuracy, real-time rendering performance, and seamless deployment of 3D features in clinical environments.
Key Responsibilities :
- Design and implement algorithms for 3D surface and volume rendering.
- Develop and optimize high-performance 3D visualization features for integration into medical software systems.
- Collaborate with imaging and software engineering teams to translate imaging data into 3D models.
- Work on real-time rendering techniques to enhance visual quality and performance.
- Ensure compliance with medical software quality standards and documentation processes.
- Conduct code reviews, unit testing, and performance benchmarking.
- Research and evaluate new rendering techniques and technologies to continuously enhance product capabilities.
Preferred Skills & Qualifications :
- 5+ years of hands-on experience in 3D visualization and rendering within software development.
- Proficiency in C++ programming, with a strong understanding of object-oriented design.
- Experience with 3D graphics libraries such as OpenGL, VTK, or DirectX.
- Knowledge of medical imaging techniques (CT, MRI, etc.) is highly desirable.
- Familiarity with GPU programming (e.g., CUDA, OpenCL) is an advantage.
- Solid understanding of image processing, volume rendering, and surface reconstruction.
- Ability to work independently and in a team, with strong problem-solving skills.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1517460
Interview Questions for you
View All