CUDA Software Engineer

ELEKS is looking for a CUDA Software Engineer (3D Vision / Stereo Reconstruction) in Ukraine and EU

ABOUT CLIENT

Our client is a global leader in 3D vision–based industrial robotic inspection, specializing in the research, development, and manufacturing of advanced 3D inspection equipment. Their solutions combine optical, mechanical, control, and embedded technologies to deliver high-performance, customer-centric inspection systems.

The company’s Mechatronics R&D organization focuses on continuous innovation, system-level design excellence, and translating real customer needs into robust, scalable industrial products.

ABOUT THE ROLE

The Mechatronics R&D department is seeking a CUDA expert to optimize the performance of a stereo-matching–based 3D reconstruction pipeline.

The role focuses on profiling, optimizing, and validating a CUDA-based image processing pipeline, with a strong emphasis on performance improvement while preserving µm-scale accuracy. The expected outcome is a 2× performance improvement on mid-range GPU hardware.

REQUIREMENTS

  • Strong experience with CUDA programming
  • Deep understanding of GPU memory hierarchy (global, shared, constant memory)
  • Experience with warp-level programming and memory coalescing
  • Hands-on experience with CUDA performance profiling tools (Nsight, nvprof, etc.)
  • Solid background in 3D stereo vision and depth estimation
  • Knowledge of stereo matching algorithms
  • Experience with disparity map computation and sub-pixel refinement
  • Familiarity with OpenCV CUDA modules
  • Experience with gradient computation and 3D data fusion techniques
  • Understanding of image processing pipelines at µm-scale accuracy
  • Strong mathematical foundations in computer vision, numerical methods, and optimization
  • Experience with C++ and Python (for prototyping and testing pipelines)
  • Familiarity with Windows 11 development environments
  • Experience working with Git / CI/CD tools for codebase management
  • Upper-Intermediate English level or higher

RESPONSIBILITIES

  • Profile the end-to-end CUDA pipeline to identify performance bottlenecks
  • Establish accuracy baselines using regression tests at the µm scale
  • Document algorithmic assumptions to capture custom stereo-matching logic and ensure optimizations preserve intended behavior
  • Optimize stereo-matching and disparity computation by refactoring OpenCV CUDA sections into custom CUDA kernels
  • Tune CUDA kernels for memory coalescing, warp-level primitives, and shared memory on target hardware
  • Validate optimization results, including regression tests, sub-pixel refinement, and corner-case recovery
  • Deliver production-ready artifacts, including documented code
  • Perform knowledge transfer, including preparation of an operations playbook to sustain improvements post-engagement

NICE-TO-HAVE SKILLS

  • Experience with custom stereo-matching pipelines in production environments
  • Familiarity with occlusion handling and validation against ground truth
  • Experience developing regression tests for vision pipelines
  • Knowledge of 3D visualization and texture mapping
  • Prior exposure to edge computing or embedded GPU platforms

WHAT YOU WILL GET WITH ELEKS

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

ABOUT ELEKS

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Tetyana Slyusarchuk
Recruiter Contacts
Apply
Apply via Linkedin
or refer a friend
Apply
or refer a friend

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend