Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 10.0 years
12 - 22 Lacs
Mangaluru, Bengaluru
Work from Office
Location: [BANGALORE] Experience: 8+ years Role Summary We are looking for a highly skilled Software Architect to lead the design and architecture of a Windows-based medical software application. The application will process image and point cloud data to generate and manipulate 3D CAD visualizations, enabling advanced interaction capabilities for end users in clinical settings. Key Responsibilities- 1. Lead end-to-end architecture design for a high-performance medical imaging software application. 2. Architect modules for image processing, point cloud registration, and 3D CAD model generation. 3. Define software components, data flow, and modular architecture for scalability and maintainability. 4. Select and integrate tools, frameworks, and libraries for 3D rendering, computer vision, and data handling. 5. Collaborate with UI/UX, development, and testing teams to ensure consistency across components. 6. Ensure compliance with healthcare software standards (e.g., HIPAA, FDA 510(k), ISO 13485, IEC 62304). Required Skills & Tools- 1. Strong expertise in software design patterns, modular system architecture, and MVC/MVVM. 2. Expertise in C++, C#/.NET, and Python (for scripting/data processing). 3. Proficient in Windows desktop application development (Win32, WPF, UWP). 4. Experience with 3D Visualization Libraries: VTK, Open Inventor, OpenGL/DirectX, or Assimp. 5. Experience with Point Cloud Processing: PCL (Point Cloud Library), Open3D. 6. Familiar with CAD toolkits/APIs such as Open CASCADE, Siemens Parasolid, or Autodesk Forge. 7. Knowledge of camera interface protocols, image formats, and video data streams. 8. Familiarity with DICOM, medical image formats, and 3D reconstruction techniques. 9. Strong understanding of multithreading, GPU acceleration, and real-time data streaming.
Posted 3 days ago
5 - 10 years
20 - 35 Lacs
Bengaluru
Work from Office
Develop and optimize HPC applications and algorithms using CUDA, MPI, OpenMP on Azure and cluster systems. Support scientific teams by modernizing codebases and enabling GPU acceleration. Required Candidate profile Software engineer with 5+ years in HPC programming, scientific code optimization, GPU computing, and collaboration with research teams.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
23751 Jobs | Dublin
Wipro
12469 Jobs | Bengaluru
EY
8625 Jobs | London
Accenture in India
7339 Jobs | Dublin 2
Uplers
7127 Jobs | Ahmedabad
Amazon
6778 Jobs | Seattle,WA
IBM
6514 Jobs | Armonk
Oracle
6388 Jobs | Redwood City
Muthoot FinCorp (MFL)
5532 Jobs | New Delhi
Capgemini
4741 Jobs | Paris,France