GPU Virtualization Engineer Job in San Jose, CA | Yulys
×

Job Title: GPU Virtualization Engineer

Apply on Job
Company Name: Oho Group Ltd
Salary: $ 160,000.00
-
$ 250,000.00 Yearly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: On-Site
Location: San Jose, CA, United States
Required Candidates: 1 Candidates
Skills:
Networking Fundamentals
Monitoring and Logging
Infrastructure as Code
Job Description:

We are working with a leading innovator in smart electric vehicles who are seeking GPU Virtualization Engineers. The company specializes in autonomous driving, digital systems, electric powertrains, and batteries. Notable advancements include battery swapping technology, Battery as a Service (BaaS), and Autonomous Driving as a Service (ADaaS). Its diverse lineup features flagship SUVs, coupe SUVs, and sedans designed to meet various needs.


Responsibilities

  1. Architect and develop technical solutions to enable high-performance, high-throughput, and highly reliable GPU virtualization for cross-platform vehicle initiatives.
  2. Build and optimize GPU virtualization software technology for graphics and display with a focus on functionality, performance, efficiency, and reliability.
  3. Design scalable solutions and enhance their performance for real-world applications.
  4. Develop guest drivers and libraries for GPU software components on Android/Linux and QNX platforms using QEMU.
  5. Collaborate with engineering teams to address practical constraints and ensure the seamless integration of GPU virtualization into vehicle software development, validation, and deployment.
  6. Deliver high-quality solutions aligned with product roadmaps on schedule.
  7. Stay informed about industry trends and competitors' technical strategies.



Requirements:

  1. 3+ years in software architecture and GPU virtualization technology development.
  2. 7+ years in building complex software systems.
  3. Strong knowledge of GPU architecture and virtualization for Graphics and Display (OpenGL, OpenGL ES, Vulkan, Metal).
  4. Proficiency in QEMU, Android, and QNX emulator or simulator architecture.
  5. Expertise in GPU VM driver software architecture for virtualized environments (e.g., QEMU, KVM, VMware, VirtualBox, Xen).
  6. Experience with automotive platforms is a strong plus.
  7. Exposure to cloud computing, databases, and logging techniques.
  8. Familiarity with microkernel architecture, Linux kernel, hypervisors, middleware, and application frameworks.

Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.


Become a part of our growth newsletter