Careers in Engineering and Technology
Engineering and Technology
Senior Software Engineer Distributed Systems今すぐ応募する 採用情報 ID R1904017 掲載日 Mar. 19, 2019
VMKernel team is part of the Cloud Platforms Business Unit responsible for ESXi operating system and core virtualization infrastructure.
We are looking for engineers interested in operating systems, systems software and distributed systems. Engineers get to design and implement novel techniques and algorithms for ESXi platform and distributed system services. They will work with various kernel teams to design and deliver new functionality, mainly targeted for virtualization workloads.
·MS or PhD in Computer Science, Computer Engineering or equivalent, or a BS with a strong operating systems or Distributed Systems background
·Strong C programming skills
·Excellent understanding of Distributed system concepts
Familiarity with kernel performance analysis and optimization
·Experience with writing high-quality, well-architected and well-documented code.
·Strong analytical and debugging skills.
Good verbal and written communication skills.
Nice to have
·Knowledge of x86 assembler,
·Python and other programming languages a plus
Experience with low-level / kernel-level code development a plus
·Experience with SMP, memory and CPU power management, multi-tasking, device drivers a plus
·Good understanding of modern Intel and AMD x86-based processor architectures a plus
Familiarity with one or more virtualization platforms a plus.
·Experience in designing and developing kernel level projects
·Experience in leading system software projects
Experience in developing modular and extensible code.
This position is eligible for the DiversifyCPBU referral campaign