Software Engineer-CUDA Developer

NeST Digital

Bengaluru

On-site

INR 1,500,000 - 4,000,000

Full time

10 days ago
Application generator

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

Get past ATS filters

Job summary

NeST Digital is seeking a CUDA Software Engineer to develop and optimize GPU-accelerated algorithms for ophthalmic imaging and AI applications. You will implement and maintain CUDA/C++ software for OCT and image processing pipelines, profile performance, and port research algorithms into production-quality code for medical devices.

The role requires strong CUDA, C++, GPU programming, and image-processing experience, with collaboration across algorithm scientists, software engineers, and system

Qualifications

  • Strong experience with CUDA, GPU programming and C++ development.
  • Proficient in image processing and computer vision techniques.
  • Experience profiling and optimizing high-performance software.
  • Familiar with multi-threaded programming in Linux environments.

Responsibilities

  • Develop and optimize CUDA/C++ software for ophthalmic imaging pipelines.
  • Profile performance and optimize GPU-accelerated algorithms.
  • Port research algorithms into production-quality code for medical devices.
  • Collaborate with scientists, software engineers and system architects to deliver scalable solutions.

Skills

CUDA & GPU
Modern C++
Performance profiling
Image processing
Multi-threading
Linux development
Debugging & RCA
Medical imaging experience

Job description

CUDA Software Engineer / CUDA Developer

Develop and optimize high-performance GPU-accelerated algorithms for ophthalmic imaging and AI applications. The role involves implementing and maintaining CUDA/C++ software for OCT and image processing pipelines, profiling and optimizing performance, porting research algorithms into production-quality code, supporting algorithm integration into medical devices, troubleshooting complex software issues, and collaborating closely with algorithm scientists, software engineers, and system architects to deliver scalable and efficient solutions. Experience with CUDA, C++, GPU programming, performance optimization, and image processing is required.

CUDA Software Engineer / CUDA Developer

Develop and optimize high-performance GPU-accelerated algorithms for ophthalmic imaging and AI applications. The role involves implementing and maintaining CUDA/C++ software for OCT and image processing pipelines, profiling and optimizing performance, porting research algorithms into production-quality code, supporting algorithm integration into medical devices, troubleshooting complex software issues, and collaborating closely with algorithm scientists, software engineers, and system architects to deliver scalable and efficient solutions. Experience with CUDA, C++, GPU programming, performance optimization, and image-processing is required.

Required Key Skills
  • CUDA and GPU programming
  • Modern C++ software development
  • Performance profiling and optimization
  • Image processing and computer vision
  • Multi-threaded and high-performance computing
  • Linux development environment
  • Software debugging and root cause analysis
  • Experience with medical imaging or scientific computing preferred
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer- Manual Medical Device Testing
Senior Software Engineer- Manual Medical Device Testing

Nestdigital • Bengaluru

On-site
INR 2,500,000 - 4,000,000
CUDA Developer
CUDA Developer

Amantya Technologies • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Assistant Engineer
Assistant Engineer

ACG World • Mumbai

On-site
INR 1,800,000 - 3,600,000
Assistant Engineer
Assistant Engineer

ACG World • India

On-site
INR 1,200,000 - 1,800,000
Medical Imaging
Medical Imaging

L&T Technology Services • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Software Engineer - C++ Developer
Software Engineer - C++ Developer

Stryker Group • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Principal Software Architect- High Performance Computing
Principal Software Architect- High Performance Computing

Applied Materials India • Chennai District

On-site
INR 4,000,000 - 6,000,000
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

NVIDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
C++ Software Engineer
C++ Software Engineer

Big Bang Boom Solutions Private Limited • Chennai District

On-site
INR 900,000 - 1,500,000
Staff Software Engineer
Staff Software Engineer

Stryker Group • Bengaluru

On-site
INR 1,800,000 - 3,200,000