Software Developer – Computer Vision & 3D Point Cloud Application

Location: [Bangalore/ Mangalore]

Experience: 4–6 years

Qualification: Master’s or PhD in Engineering

 

Role Summary

We are hiring an experienced software developer to design and implement the user interface and interaction layers of a cutting-edge medical imaging software. The application will allow users to view, annotate, and interact with 3D models reconstructed from image data.

 

Key Responsibilities

Design and develop intuitive user interfaces for 3D interaction with CAD models.

Implement features like zoom, rotate, slice, annotate, and measure within 3D views.

Integrate controls and widgets for CAD operations and medical analysis tools.

Collaborate closely with back-end developers to ensure smooth data exchange and state management.

Implement real-time visual feedback and high-performance rendering techniques.

Required Skills & Tools

Proficient in C#/.NET (WPF) or C++ with Python/Qt for Windows desktop application development.

Understanding of fundamental mathematical concepts like linear algebra, probability & calculus

3D Data Experience : 3D Geometry, 3D Modelling, CAD Software, Point cloud Processing Platforms like LiDAR.

Skilled in using UI/UX design tools like Figma, Adobe XD (for prototyping).

Familiar with state management, event-driven programming, and graphics shaders.

Familiarity with Software Development tools & Workflows, including Git, CMake, Docker, pytest, Google Test.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top