C++ Developer with CUDA/GPU optimizing algorithms for telecommunications at Nokia. Focus on performance and low-level development in a collaborative environment.
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
Requirements
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
Technical Leader overseeing architecture standards and secure cloud deployments at Imagemaker. Responsible for leading backend Java and frontend React development with mentoring duties.
Praktikant zur Erlangung der Fachhochschulreife bei Lebenshilfe Bonn. Einblick in die verschiedenen Bereiche der Arbeit mit Menschen mit Beeinträchtigung.
Backend Engineering Manager responsible for leading backend infrastructure team at Fun.xyz. Delivering robust Web3 payment systems while fostering technical excellence and team growth.
Gen AI Python Developer at Citi focusing on Generative AI technologies and robust Python applications. Collaborating in a dynamic engineering team to build innovative AI - powered solutions.
Platform Architect responsible for end - to - end architecture of enterprise data platforms at Carrier. Leading data governance and technical integrity across cloud environments.
Drupal Developer responsible for feature design and implementation in a multidisciplinary team. Ensuring high CMS performance and collaborating with internal teams.
Java Developer enhancing banking applications at Handelsbanken. Collaborating with teams on the full software development lifecycle from design to deployment in London, UK.
Developing Python applications for an innovative education platform at Keeps. Involved in projects that aim to revolutionize education and create growth opportunities.
Designing and implementing scalable systems using Python, GCP, and Terraform. Collaborating with teams to automate processes and enhance system performance.
Engineer for measurement technology developing automated test software and systems for secure communication solutions. Focus on integrating external measurement systems and analysis of data processes in a hybrid role.