This exciting opportunity will be in our community platform team. In this role you will develop, deliver and operate, in an efficient and flexible way, the needed elements to support key Nokia Nseries service experiences. The team will work closely with the other Multimedia teams to ensure most effective end-to-end experiences.
Location: San Francisco, CA
Position Description:
Develop components of community platform SDK and related standalone application. Responsibilities include designing, implementing, testing, and documenting C++ code for the Symbian Series 60 platform according to specifications and requirements. Some tasks will involve new design work and candidate should be capable of contributing to system design from architecture and requirements. Some tasks will require coding to specification or modification of existing code. Candidate should be capable of rapidly adopting and incorporating new development environments and tools. Should have self-initiative and discipline to pursue work alone, but be a good team member and collaborate well on design in a group context.
Requirements:
Required Experience
* Good to expert C++ knowledge and experience, minimum of 3 years
* Strong knowledge of and experience using object-oriented design techniques
* Good computer science fundamentals including data structures, algorithm design, concurrency issues, and performance assessment.
* Broad experience in several functional areas including networking, user interface, and graphics.
* Development experience in more than one OS and its associated build tools
* Has USA working permit
Preferred Experience
* Symbian, Windows CE, Palm, or embedded Linux experience
* Expertise in at least one of: Game Development, Wireless Networking, Mobile User Interfaces
* Sensitivity to issues of performance, software quality, and platform requirements (e.g. memory) in embedded platforms such as mobile handsets.
* Experience developing SDK software that will be used by external application platform developers, with associated sensitivity to interface and quality issues.
* Experience in design and organization of cross-platform code for multiple targets
* Experience debugging code in device and emulation environments
* Familiarity with web services
Please email resumes to [email][email protected][/email]