Careers in Engineering and Technology
Engineering and Technology
New Graduate - Member of Technical Staff- Core Graphics Team (Austin, TX)今すぐ応募する 採用情報 ID R1909330-2 掲載日 Oct. 03, 2019
VMware recognizes that today’s students are tomorrow’s trailblazers and we value the opportunity to benefit from your fresh perspective. If you thrive in an open, innovative, technology-driven culture, VMware could be the place for you! You will be exposed to a wide range of software platform technologies that are utilized by customers all over the world.
98% of Fortune 500 Companies use VMware Technology!
The most advanced companies in the world turn to VMware to manage, grow and transform their business. When you work here, you’re connected to a global community of innovative, empowered employees working together to solve the most critical technology challenges.
We believe that creativity sparks innovation and inspires our employees to think differently and challenge the status quo. Whether it’s the kind of products we develop, our approach to sustainability, or how we give back to our communities, VMware finds unique ways to bring people together to fuel creative thinking. Want to know more, check out our website https://careers.vmware.com/
VMware offers cutting-edge cloud infrastructure and security services to companies of all shapes and sizes. Our world is all about technology, and that world is growing because the imagination, ingenuity and talent of our teams knows no bounds. We believe that creativity sparks innovation and inspires our employees to think of VMware differently and change the world around them.
Job Role and Responsibilities:
We have the journey for you!
As well as working for one of the best technology companies in the world, under the leadership of the best CEO (voted by Glassdoor), working on the VMware Core Graphics team will help build out the next stage career journey.
Insights into your Role:
The Cloud Platform organization is responsible for Core Virtualization products such as vSphere, Workstation, Fusion, and other Solutions for Enterprise Virtualization. The Graphics team is part of Cloud Platform Organization and is responsible for providing 3D Graphics Acceleration and support for Mouse and Keyboard for VMs running on ESXi, Workstation, and Fusion. The team develops Virtual Machine Graphics drivers, Paravirtualized 3D Device called SVGA Device and Backend Graphics Renderers. The virtual Machine graphics drivers involve developing Windows and Linux device drivers, while the backend renderers use Metal, OpenGL, Direct3D and Vulkan for API translation to perform 3D acceleration. The VMware graphics stack is what enables Application or Games running in Virtual Machines on ESXi, Workstation, and Fusion to use GPU acceleration for 2D and 3D graphics operations.
New Graduate Responsibilities:
We are seeking New Graduate Software Engineers who love solving complex problems to join our team in Austin, Texas. As a Graphics Team Developer, you will create software to enable 3D Games and Application running in a VM to use GPU Acceleration and be performant as native. The Graphics teamwork will challenge your skills at all levels in the software stack. You'll be designing and developing para-virtualized Graphics interfaces, Virtual Machine Graphics Drivers, 3D API translators using industry Standard 3D APIs such as Metal, Direct3D, Vulkan, OpenGL.
New Grad Performance Objectives:
• Design and develop VMware’s Graphics virtualization infrastructure using industry standard 3D APIs
• Analyze and re-architect performance critical sections of the Graphics Stack
• Investigate and fix problems found in the Graphics Virtualization Infrastructure
• Create and Enhance existing tools to aid with test automation
- Bachelor’s or Master’s in Computer Science
- Should be highly proficient in the C programming language
- Strong foundational knowledge in 3D Graphics Pipeline, Operating Systems, and Computer Architecture
- Strong debugging Skills
- Coursework (in some) of the following: Algorithms, Data Structures, Graphics, Operating Systems, Computer Architecture, Distributed Systems, or Web Development
- Strong algorithmic and problem-solving skills
- Previous internship experience is a plus
- Understanding of graphics API's (OpenGL, Direct3D, Metal, Vulkan)
- Ability to work independently
We hire New Graduates in the following location for this team: