诺基亚日本研发中心属于Multimedia Business Unit,是全球8 个研发中心之一。另外7个研发中心分布于芬兰、英国、德国、加拿大和印度。 Multimedia Business Unit在诺基亚高新技术领域领先于其它BU,与中国的MPBU不同,专门研发高端产品。
现需要以下人员:
1.Position for Multimedia SW Engineer / Senior Engineer
Job Description :
SW Development of a Framework for testing Multimedia components.
This framework will test the multimedia codec (Video, Audio and JPEG). It will be built on top of Symbian DevVideo, DevSound and ICL components.
Test cases for the multimedia components will be developed for the framework.
Project will be done in small team. All phases of development cycle will be covered. Design – Implementation – Reviews – Integration – Testing.
Optimisation of multimedia SW components
Analysis and optimisation of S60, Engine SW components to improve performance and usability of multimedia features.
This is on an ad-hoc, need to do basis.
Criteria and skills required:
Must
Very good programming skills (C, C++). Typically above 5 years experience.
At least 5 years experience in software development on an embedded OS.
Good understanding of OS principles, scheduling, interrupts, memory management.
Experience in optimising software making use of features in a chipset.
At least 2 years of Symbian SW programming experience.
Experience of development on Symbian DevVideo, DevSound, MMF, ICL or UI framework would be a plus.
Ability to pick up new knowledge quickly
Good, independent analytical skills
Flexible with work scope and a good team player.
Good-to-have
Driver SW development on an embedded device.
Knowledge of multimedia codecs (MPEG, JPEG, Audio codecs).
Direct experience with development of codecs will be a plus.
Assembly programming experience on any DSP or ARM chipset.
2.Position for Device Driver SW Engineer / SeniorEngineer
Job Description:
SW Development of Device Drivers for Multimedia computers
Development of device drivers on Symbian OS.
Project will be done in a team. All phases of development cycle will be covered. Design – Implementation – Reviews – Integration – Testing.
Criteria and skills required:
Must
Very good programming skills (C, C++). Typically above 5 years experience.
At least 5 years experience in software development on an embedded OS.
Good understanding of OS principles, scheduling, interrupts, memory management.
Experience in optimising software making use of features in a chipset.
Experience with Device Driver development.
Experiences with interrupt handling, DMA, I2C, and power management are essential
At least 2 years of Symbian SW programming experience.
Ability to pick up new knowledge quickly
Good, independent analytical skills
Flexible with work scope and a good team player.
Good-to-have
Assembly programming experience on any DSP or ARM chipset.
Ability to diagnose and solve problems in H/W level.
Development experience with USB, memory cards or camera drivers.