← Back to Jobs
Technology
GPU Software Engineer
Xoriant CorporationSan Jose, CA🇺🇸United StatesPosted 10 Jul 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Job Title: GPU Software Engineer
Location: San Jose, CA
Duration: 6+ months contract (Long Term)
Roles and Responsibilities:
- As a GPU Software Engineer, you will be equipped to develop GPU IP from the early Architectural planning process until we productize and ship millions of devices to consumers.
- You will be responsible for becoming a domain expert in at least one project area, and gaining knowledge and competencies for developing new features and debugging any customer issues related to your domain.
Requirements / Key responsibilities include:
- Software Development in C/C++/Python
- Best Practices using git, gerrit (code reviews), continuous integration
- Debugging driver failures and performance issues using code and graphics debugging tools
- Documentation and communication using common project management tools (JIRA, Confluence, Wiki, Chat, Email)
- Researching new API changes and trends in graphics for future GPU enhancements
- Familiarity with Linux, and Android Operating systems for coding environment and target device development
Skills And Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 5+ years of graphics software engineering experience or 1+ years of graphics software engineering experience with PhD
- 5+ years of experience with C/C++ programming
- Problem-solving and communication skills
- 5+ years of object-oriented and component-based design experience
Preferred Qualifications
- Experience delivering graphics APIs, graphics drivers or Game Engine subsystems for graphics
- Experience with firmware development
- Knowledge of ray tracing, rasterization, and linear algebra
- Experience with low level performance profiling and optimization
- Experience implementing 3D graphics features such as lighting, effects, shaders and other low-level systems
- Experience with either DirectX/Vulkan/OpenGL/Metal
Skills
Linear
Confluence
C++
Git
Jira
Python
Android
Similar jobs
AI Software Engineer with .NET
Modern Agile Technologies, LLC · Orlando, United States
34 minutes agoSoftware Engineer
OSI Engineering, Inc. · Raymond, United States
34 minutes agoSoftware Engineer - EADGE-T Tech Refresh with Security Clearance
Lockheed Martin · Colorado Springs, United States
35 minutes ago$76.5k - $134.9k/yrC++ Software Engineer/Remote
Apetan Consulting · United States
35 minutes agoSoftware Engineer with Security Clearance
Applied Research Solutions · Dayton, United States
38 minutes agoPrincipal/Sr. Principal Software Engineer - Embedded Test with Security Clearance
Northrop Grumman · Manhattan Beach, United States
54 minutes ago$114k - $171k/yr