في المكتب
toto -
مصر , Egypt
--
toto

تفاصيل الوظيفة

Job Description

Roles & Responsibilities

You will focus on accelerating compute-intensive algorithms on GPUs using advanced parallel programming techniques and performance optimization methodologies. The role requires hands-on experience in GPU computing and high-performance software development.

In this position, you will:

  • Design, develop, and optimize high-performance GPU implementations for complex C/C++ algorithms.
  • Develop CUDA-based solutions for compute-intensive applications.
  • Optimize kernels, memory access patterns, and parallel execution for maximum GPU utilization and efficiency.
  • Analyse and improve CPU/GPU interaction, data transfer efficiency, and overall application performance.
  • Develop GPU implementations for advanced signal processing and machine learning algorithms.
  • Debug and profile GPU applications to identify and resolve performance bottlenecks.
  • Collaborate with software teams to integrate GPU acceleration into production systems.

Desired Candidate Profile

We re looking for experienced GPU Software Engineers to join us in Cairo, Egypt.

Experience between 5-7 years.

  • B.Sc. or M.Sc. in Computer Engineering, Computer Science, Electronics Engineering, or a related field.
  • We are looking for hands-on experience with GPU programming using CUDA.
  • Strong experience in parallel programming and multi-threaded software development.
  • Excellent C/C++ programming skills.
  • Good understanding of GPU architecture, memory hierarchy, and parallel execution models.
  • Experience with performance-critical and high-throughput applications is highly preferred.
  • Strong debugging and problem-solving skills.
  • Self-motivated and able to work independently.
  • Excellent communication and partnership skills.

وظائف مشابهة

حول toto
مصر, Egypt