Кариерен център

Факултет по математика и информатика

бул. Джеймс Баучер 5

тел. 02 / 8161 589

career@fmi.uni-sofia.bg

Представяне на стажантска програма на VMware в зала "Мусала" на 29.03.13 г. в 16.00ч.

fmiCPD Intern – Software Engineer for Client Platform Development



VMware is the leader in virtualization and cloud infrastructure solutions that enable our more than 350,000 enterprise and SMB customers to thrive in the Cloud Era by simplifying, automating and transforming the way they build, deliver and consume Information Technologies. Our team of 11,000+ people working in 50+ locations worldwide is committed to building a community where great people want to work long term by living our values of passion, innovation, execution, teamwork, active learning and giving back. If you are ready to accelerate, innovate and lead, join us as we challenge constraints and problem solve for tomorrow today. Learn more at www.vmware.com/careers.



Project Overview:



The goal of the project is to build a cross-platform lightweight wrapper for the vSphere Web Client that allows packaging and distribution in a native desktop application format. It should utilize the Chromium Embedded Framework (CEF) or a similar technology and enable an alternative delivery mechanism for VMware’s existing and future web based projects.



CEF has been chosen as an appropriate technology because of its simplicity and strong native integration. The core of the framework is built on top of the open source Chromium project which powers the Google Chrome browser and the project itself will be developed in a native OS language like C++ and Objective C.



The target of the project is a working prototype of the vSphere Desktop Client application for Windows, Mac and potentially Linux. The result should offer a standard installation experience, simple OS integration like Start menu item and desktop icon. The produced vSphere Desktop Client can be distributed as a Fling project.



Goals:

  • Research the available tools and their fit in the project scope
  • Become acquainted with the vSphere Web Client application
  • Setup an environment for cross-platform desktop development
  • Develop OS specific components for the vSphere Desktop Client
  • Present the results of the research and the finished project to a large audience



Team & Role:

  • You will work alongside a senior VMware engineer to achieve the goals of the internship.
  • Your role will be to fully research, design, implement, test and demonstrate the results described in the Goals section
  • You will be in touch with two teams inside VMware – vSphere Client and UI Platform which will give you broader experience and look at their relations in an enterprise product



Requirements:

  • Good knowledge of C++ and/or Objective C
  • Good analytical and problem solving skills
  • Good command of the English language
  • Experience with Visual Studio, XCode and/or GCC
  • Basic understanding of JavaScript, HTML and Adobe Flash
  • An eye for detail



Reasons to join VMware:



• Opportunity for technical and personal development through working on real-life projects

• Mentor-ship by experienced engineers, participation in regular technical talks, timely performance feedbacks and being in-touch with teams of world-wide IT professionals will help you develop your potential

• Unique atmosphere where the emphasis is on excellence, innovation, openness, collaboration and balance

• Healthy work environment, ensured by food and beverage program, sport activities, open communication

• Opportunity to choose between working schemes, fitting both yours and the project's needs



To apply, please send us your CV and sample code/projects, if available, at e-mail: jobs- bg@vmware.com . All applications will be treated with strict confidentiality.



As part of the VMware global standards for integrity you may be required to go through a pre- employment screening process.

For the details about the internship read here: