2015-03-31

**Posting Title**

Sr Staff Engineer - Distributed Servies

**Job Description**

We are seeking a Kernel development Engineer with a passion to work in a complex computing environment to join our Network Security development team. You will work as part of a team that develops Network security products into virtualized and cloud environments. The Engineer will be responsible for planning and implementing test suites to validate new features and changes to current features. The engineer will interact directly with R&D teams to ensure high quality deliverable.

Responsibilities:

* Design and develop for Networking and security products across VMware and Open Stack technologies.

* Emphasize on unit tests, execution, automation, coverage improvement and providing debug support

* Coordinate with development, testing and deployment teams for VMware virtualization products.

* Analyze risks with existing initiatives and come up with mitigation plans and address them in the products.

* Participate in design and code reviews.

* Review entire environment and execute initiatives to reduce failures, and improve overall performance

* Document architectures, procedures, and processes in use and contribute to improvement of the process.

* Apply innovative development methodologies and design to further improve quality of products.

* Communicate technical dependencies and concerns/issues of implementations

* Cross functional engagement with various VMware’s engineering teams and program teams.

Requirements:

* At least 10 years of work experience as an Engineer who has successfully worked in the area of core kernel development.

* Extensive knowledge of networking and security concepts with emphasis on firewalls.

* Excellent kernel debugging skills.

* Good perl / python skills for writing unit tests.

* Excellent interpersonal and communications skills – must be able to interact well with developers internally as well as at partner companies

* Prior hands on experience with VMware’s vSphere Product line, especially in the areas of networking is highly desirable.

* A strong background in computer hardware and Intel x86 architecture

* Strong analytical, problem solving, and debugging skills.

* Good understanding of IO subsystems and virtualization

* A Bachelors degree with relevant experience OR master's degree with Computer Science/Electrical engineering would be ideal

**Why work for our Division**

VMware’s world-class, award-winning R&D team is comprised of thousands of top-notch computer scientists and software engineers that are transforming computing through virtualization. Members of the R&D team voice their creative ideas and watch them become initiatives, participate in exciting short-term and long-term products on the VMware roadmap, initiate advanced research projects, and/or write and test code that ships. At VMware, our engineers continue to learn and grow by working with top professionals from around the world and recent graduates of top universities and by taking advantage of our extensive internal training opportunities and generous external education assistance program. R&D team members work on the latest computing equipment and have access to the ACM and IEEE libraries. VMware has R&D offices in: Silicon Valley; Burlington, MA; Cambridge, MA; Broomfield, CO; Sofia, Bulgaria; Aarhus, Denmark; London, UK; Herzliya, Israel; Bangalore, India; and Beijing, China.

**Why work with our Group**

Engineers interested in algorithms, building distributed applications, APIs and fault-tolerant computing use virtualization as a key technology to design and implement applications that solve real-world problems. They work on developing scalable software capable of managing thousands of systems.

**Advertised Location**

Palo Alto, CA, US

**About Us**

VMware NSX is a network virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the network model in software, allowing complex multi-tier network topologies to be created and provisioned programmatically in seconds. NSX includes a library of logical networking services – logical switches, logical routers, logical firewalls, logical load balancers, logical VPN, QoS, and distributed security.

A self-service interface allows users to create custom combinations of these services in isolated software-based virtual networks that support existing applications without modification or deliver unique requirements for new application workloads. Similar to virtual machines in compute, virtual networks are programmatically provisioned and managed independent of networking hardware. Decoupling from hardware introduces agility, speed and operational efficiency that has transformed data center economics.

**EEO Statement**

VMware is an equal opportunity employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Equal opportunity and consideration are afforded to all qualified applicants and employees in personnel actions, which include: recruiting and hiring, selection for training, promotion, rates of pay or other compensation, transfer, discipline, demotion, layoff or termination. VMware does not unlawfully discriminate on the basis of race, color, religion, sexual orientation, marital status, pregnancy, gender identity, gender expression, family medical history or genetic information, citizenship, national origin or ancestry, sex, age, physical or mental disability, medical condition, veteran status, military status, or any other basis protected by federal, state or local law, ordinance or regulation. VMware also makes reasonable accommodations for disabled employees consistent with applicable law. Further, it is the policy of VMware to maintain a working environment free of all forms of harassment.

**Requisition Number**

60052BR

**LinkedIn Recruiter Account Email**

gcooley@vmware.com

**Level of Job**

Mid-Senior Level

**Advertised Group**

Engineering
IT

Show more