GPU Software Engineer

    • ACL Digital
  • San Jose, CA
  • Posted 10 days ago | Updated 1 hour ago

Overview

On Site
Full Time

Skills

GPU
Performance Tuning
3D Rendering
C
C++
Python
Debugging
3D Computer Graphics
Lighting
DirectX
OpenGL
Git
Gerrit
JIRA
Confluence
Collaboration
Linux
Android Development
Documentation
Oracle Linux

Job Details

Job Description

Position: GPU Software Engineer

Location: San Jose, CA / Austin, TX (Onsite)

Duration: Long-term (Contract)


We re looking for an experienced GPU Software Engineer to join a dynamic team working on next-generation graphics technologies. If you re passionate about low-level systems, performance tuning, and cutting-edge 3D rendering, this role is for you.

Key Responsibilities:

  1. Develop and optimize graphics software using C/C++ and Python.
  2. Debug and fix issues related to drivers, performance, and rendering pipelines.
  3. Collaborate with architects and engineers from design to deployment.
  4. Implement new 3D graphics features like lighting, shaders, and effects.
  5. Work with modern graphics APIs (DirectX, Vulkan, OpenGL, Metal).
  6. Conduct performance profiling and apply low-level optimizations.
  7. Use tools like git, gerrit, JIRA, and Confluence for development and documentation.
  8. Stay current with emerging graphics trends and technologies.
  9. Work across Linux and Android development environments.
  10. Contribute to product-quality code, documentation, and team discussions.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.