C++ Developer with CUDA/GPU
Technology
Nokia Global2 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
- 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?