Skip Navigation
クローズ検索 求人情報の検索

求人情報の検索

Employees brainstorm by posting sticky notes to the window Employees brainstorm by posting sticky notes to the window Employees brainstorm by posting sticky notes to the window

積極性を持ち、驚きと刺激をもたらす人材を 求めています

Careers in Engineering and Technology

Engineering and Technology

Software developer

今すぐ応募する 採用情報 ID R1812061 掲載日 Dec. 03, 2018

Job Role and Responsibilities

Monitor Group is part of our Core Platform Group which is responsible for our Core Virtualization Infrastructure.

We are looking for talented and highly motivated interns to join the world-class virtual machine monitor group. It is responsible for the CPU virtualization technology in VMware products. You will have the opportunity to work with bleeding edge CPU technology, VT-x/AMD-V, interrupt virtualization, memory virtualization/management, and dynamic code instrumentation.

You should possess a very deep understanding of processor architecture and the low-level OS kernel internals, including memory management, resource management, and interrupt architecture. And will solve customer cases, develop new features, improve product performance, and other exciting challenges.

Required skills:

  • MSCS or PhD preferred; industry experience or research experience is a plus
  • Excellent knowledge of OS kernel internals, including memory management, resource management, and interrupt architecture
  • Strong background in computer architecture
  • Strong software engineering background with a real passion for delivering enterprise-quality software
  • Be an excellent hands-on implementer with strong C programming skills in a Linux/Windows environment
  • Development experience working on low-level, performance-critical software is a plus
  • Prior development experience with dynamic/binary translation or compilers is a plus
  • Prior development experience on software testing suites and cases
  • Strong knowledge of x86 assembly/architecture is also a plus
  • Exposure to VMs (Java or x86)

Preferred Skills:

  • Experience developing user space and kernel modules 
  • Experience system performance analyzing and tuning
  • Experience on other programming languages, including but not limiting to Python, Java, Shell, etc.
  • Ability to work independently 
  • Strong teamwork and communication skills
今すぐ応募する

関連作業

すべての応募可能な求人を見る

採用情報アラート

最新の採用情報が公開されるとすぐに通知を受けることができます。

関心カテゴリーの提案リストから 1 つ選択してください。勤務地の提案リストから 1 つ選択してください。最後に、「追加」をクリックして、ジョブアラートを作成してください。

  • Engineering and Technology, 北京市, Beijing Shi, 中国削除