Skip to main content

C++ Developer with CUDA/GPU

Technology
Nokia Global
2 miesięcy temuDo 17.04.2026
Pełny etat

Opis stanowiska

Description In this challenging role, your responsibilities will span from designing robust, high-performance code to optimizing complex algorithms for parallel processing on GPUs, directly impacting the efficiency and capabilities of future communication infrastructures

Responsibilities

  • Develop and optimize software for accelerating physical layer algorithms on CPU and GPU
  • Collaborate to integrate CPU and GPU-accelerated components into our 5G and 6G network solutions
  • Analyze and troubleshoot performance bottlenecks in CPU and GPU-based implementations
  • Contribute to the design and implementation of high-performance computing solutions for telecommunications
  • Document code, processes, and performance benchmarks for knowledge sharing and future reference
  • Engage in continuous learning about 5G and 6G physical layer technologies as well as CPU and GPU computing advancements

Qualifications

You have

  • CUDA programming and understanding of GPU architecture
  • Extensive experience and proficiency in C++ / C programming languages
  • Strong experience in low-level development with a strong focus on low-level optimizations and tensor optimization
  • Experience in machine learning integrations
  • Strong problem-solving skills and the ability to analyse and debug complex issues
  • Experience with performance profiling and optimisation tools
  • Experience in performance proofing, testing and debugging
  • Fluency in English
It would be nice if you also had:
  • Familiarity with Python and/or machine learning frameworks and concepts
  • Knowledge of operating system internals
  • Parallel programming
  • High Performance Computing

Keywords
Software

¿Te interesa este puesto?