Overview
Open Positions
Working at Nokia
You are here - Home Graduate Positions Software Development Cente Open Positions
Position: Software Development Engineer
Responsibilities:
* Most of trainee will be responsible for the design and implementation of components or applications for one or two programs.
* Some of exceptional trainee will be also allocated to real Nokia projects
* Some of trainee will share also some project management or software version control & configuration roles.

Requirement:
* We prefer students major in computer science, however others are also considered if qualified
* You must have solid C++ programming skills and also good understanding on design patterns, algorithms and OS internals
* You must be able to fluently use dominating IDEs such as Visual C++, Codewarrior, and Carbide.Net to edit, compile and trace your code
* We prefer the candidates who have demonstrated experience in designing with C++ on Nokia S60 platform
* We prefer the candidates who have experience in part-time or full-time software product development, and understand basic development processes
* You must be able to read and write English documents precisely. We require you carry at least CET4 or higher certificates
* You must be able to perform as a good team player and we expect you as a person to be integrite, smart, pro-active and open
* We require also that you have no courses that you failed to pass so far
* Selected students have to commit to us at least 4 working days per week