Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things.
Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
We are proud of our internships through which we provide hands-on educational experience for a diverse pool of talented and highly motivated students.
If you are one of them and can prove your interest and skills in object-oriented programming (with a focus on C++), this is the internship opportunity you have been looking for! Your mission : As a Junior Software Engineer, you will be part of a young team to help build and maintain Nokia software solutions for various applications and customer bases. What we offer :
Participation to in-house trainings to gain solid knowledge about ... in the first ... months;
Work shadowing sessions with technical experts of the team to support you with the learning process;
An appointed buddy whom you can reach to for guidance;
Hands-on experience in ...;
Insight into the telecom industry, exposure to Nokia’s corporate environment and access to a network of professionals and other interns like you;
Flexible schedule to encourage you pursuing your university studies in parallel and a compensation& benefits package to boost your student budget.
Your main responsibilities will be :
Writing the program codes and producing specifications;
Working closely with analysts, designers and test engineers;
Reviewing current systems, presenting ideas for system improvements, including refactoring;
Testing the product in controlled, real situations before going live;
Working in agile way, focusing on most important and relevant features.
Do not hesitate to apply, if you are a student who :
is currently enrolled in a Bachelor / Master’s university degree in computer science or electronics;
has basic knowledge of C++, design patterns, software quality metrics, static code analyzer, black-box testing and white-box testing for state machines;
has basic understanding of Agile development methodologies, test-driven development, continuous integration, code coverage;
proves passion,a positive attitude, engagement and desire to take over challenging assignments as part of a team, making things WORK;
is willing to contribute with creative, out-of-the-box solutions, to problems arising in a dynamic environment, under high market pressure;
is ready to embrace change;
is fluent in English (both in written and oral communication);
searches to learn continuously and fast, in an ambitious and resourceful way.