
Software Engineering Trainee
About the role
As a Trainee in our Mobile Infrastructure Radio Research and Development Software Platform Department, you will be part of a dynamic team driving innovation in AI-powered software solutions. Your role will involve collaborating with experts to develop and enhance our software platforms, utilizing your understanding of AI tools and C/C++ programming language. This is an excellent opportunity to gain hands-on experience and contribute to the development of next-generation mobile infrastructure.
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
-
Proficiency in C/C++ programming language is a must, with knowledge of CUDA and GPUs being an advantage.
-
Good understanding and experience with AI tools, especially for software development.
-
Proactive problem-solving skills and a willingness to take ownership of tasks.
-
Excellent collaboration and communication skills, with the ability to work in a team.
-
Not afraid of challenges and possesses a drive to learn and adapt.
-
Open-minded and willing to explore new technologies and approaches.
-
Ability to work independently and manage time effectively.
-
Collaborate with a team of experts to develop and enhance software platforms for mobile infrastructure.
-
Utilize AI tools and C/C++ programming language to create innovative solutions.
-
Proactively identify and solve problems, taking ownership of tasks and projects.
-
Communicate effectively with team members and stakeholders, ensuring a collaborative environment.
-
Conduct thorough testing and debugging to ensure the quality and reliability of the software.
-
Document and present your work, sharing knowledge and insights with the team.
-
Engage in continuous learning and professional development to enhance your skills.
-
Assist in research and development projects, contributing to the department's goals.
Required skills
C
C++
Software development
AI tools
About Nokia
Finland
Headquarters