The Software Services Division within Intel Software and Solutions Group is looking for senior software engineer for working in a software product team at Zizhu site in Shanghai. In this position, your responsibilities will include but not be limited to:
• Developing software products for Intel processors under different OS environments, including VMM, drivers, libraries, tools and applications.
• Design and implement function and security test cases for VMM, drivers, services and applications.
• Performing validations and ensuring the software quality.
Qualifications
You should possess a Master of Science degree in Computer Engineering or Computer Science with more than 3 years experience or a Bachelor's degree in above disciplines with more than 5 years experience. Additional qualifications include:
• Excellent development and debugging skills. Hands-on proficiency in C and C++ programming languages.
• Experience in virtualization software development and validation would be an added advantage.
• Strong knowledge of embedded system and Operating System internals. Familiar with device drivers in Intel architecture platforms.
• Knowledge of Computer architecture on Intel IA and virtual machines (Xen, QEMU, KVM, etc.) would be an advantage
• System level software security and/or Fuzz and/or Penetration testing experience would be a plus.
• Excellent oral and writing communication skills both in English and Chinese
• Demonstrate a high level of flexibility and ability to participate in multiple areas of a nimble organization