Logo
Oho Group Ltd

Senior Software Engineer GPU

Oho Group Ltd, San Jose, CA, United States


An industry leading smart electric vehicle company is looking for a Virtualization Engineer that specialises within GPU.

Their focus areas include designing, developing, co-manufacturing, and selling high-end smart electric vehicles. They specialize within autonomous driving, digital technologies, electric powertrains, and battery systems.

Roles and Responsibilities:

  • Design and implement technical solutions to enable high-performance, high-throughput GPU virtualization for cross-platform vehicle initiatives.
  • Develop GPU virtualization technology focused on graphics and display for enhanced functionality, performance, efficiency, and reliability.
  • Optimize these solutions for scalability and performance.
  • Develop guest drivers/libraries for GPU software components in Android/Linux and QNX environments using QEMU.
  • Collaborate with other engineering teams to integrate GPU virtualization into vehicle product software, ensuring real-world constraints are addressed.
  • Deliver high-quality GPU virtualization software solutions according to the product roadmap and deadlines.

Required Qualifications:

  • 3+ years of experience in software architecture and development for GPU hardware and software-level virtualization.
  • 7+ years of experience in developing complex software systems.
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Strong expertise in GPU architecture and virtualization for Graphics and Display (OpenGL, OpenGL ES, Vulkan, Metal).