Senior Member of Technical Staff - vSphere Graphics Engineering - Opportunity for Working Remotely
- Palo Alto, CA
The Cloud Platform organization is responsible for vSphere, our Core Virtualization Infrastructure, and Solutions for Enterprise Virtualization. The Core Graphics group is part of our Cloud Platform R&D team, responsible for the vSphere and vCenter suite of products.
We are seeking a software engineer to be a part of our Core Graphics group. The Core Graphics Group is responsible for making the 3D experience inside a virtual machine as good as native. We work on the latest industry standard 3D API's for all of VMware's products. We work on delivering the best local and remote experience possible for virtualization users. We enable GPUs and AI / ML workloads on vSphere platform. Core Graphics team solve forward looking problems in the context of scalability and availability in an enterprise environment.
The Core Graphics team will challenge your skills at all levels in the software stack. Write user space code which emulates real hardware. Design para virtualized hardware interfaces for maximum video and I/O performance. Write drivers, kernel modules, binary translators for all the latest DirectX and OpenGL Shaders. Get your hands dirty with the lowest and the highest levels of Windows, Mac OS, and Linux. Challenge your knowledge of 2D acceleration architectures, video emulation and AI / ML workloads. Build hardware that tests software, or software that thinks it's hardware.
• Design and development of VMware's device virtualization infrastructure
• Analyze and re-architect performance critical sections of the device virtualization code
• Investigate and fix problems found in the device subsystem
• Create advanced tools for the end user and developer that leverage the advantages of working inside a VM
• Should be proficient in the C programming language
• Must have Linux, Windows, and/or Mac OS systems experience
• Ability to design software systems
• Strong debugging and performance analysis
• Understanding of graphics and machine learning API's (DirectX, Vulkan, CUDA)
• Knowledge of virtualization technologies
VMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law.
Back to top