|
Job Title: CPU Software Engineer - Android VM, Browser and System
Department: CPU R&D
Location: Shanghai
Business Unit Introduction:
CPU R&D group in Shanghai is chartered to develop and deliver world-class high
frequency and low power CPUs which are compatible to ARM v7/8 ISA, joint-design
with Operating System and Virtual Machine for mobile and server. The group also
delivers high quality and complete development tools, modeling and optimization
solutions for Marvell CPUs in Marvell application processors, communication
processor, video processors, storage processors, printer processors and etc.
With company's business and R&D expansion in China, we are looking for talented
engineers who would like to join us to experience the opportunities from
Marvell's rapid growth.
Job Description:
The work includes software design/development of following projects for Marvell CPUs:
- Solution of optimized Java VM in Android (Dalvik and ART);
- Solution of optimized Android system including Linux for best UI and stystem performance;
- Solution of optimized browsers for Android;
- Solution of profiling and tracing tools for VM/system performance analysis
Qualification:
- BS/MS/PhD in electronic engineering/computer science (or equivalent).
- Strong advanced low power CPU, memory controller and system bus architecture/micro-architecture knowledge.
- Strong C/C++ programming skills, and/or Java programming skills.
- Research or working experience in any relevant projects described above.
- Knowledge of ARM architecture, profiling and optimization is a great advantage.
- Cooperative team player with good communication and teamwork skill.
- Fluent communication in both Chinese and English is an advantage.
If you have any interest in the position, please send your bilingual resume as attachments to al-china-hr@marvell.com
Subject of your email should be “YourName_University_Applied Position Title” For example:张三_硕士_东南大学_3yrs_Platform_南京 |
|