We are looking for a C++ Graphics Software Engineer with strong experience in C/C++, Graphics APIs and 3D Graphics to work on next-generation GPU and graphics software development.
? Position Details
- Role: C++ Graphics Software Engineer – GPU/3D
- Experience: 4–6 Years
- Location: Bangalore
- Work Mode: Onsite – 5 Days a Week
- Shift: Regular
- Interview: 2 Rounds – Virtual
- Education: B.E./B.Tech./M.E./M.Tech.
? What We're Looking For
Must Have:
- Strong hands-on programming experience in C/C++
- Strong experience developing software in a Unix/Linux-based development setting
- Good understanding of Graphics APIs and 3D Graphics concepts
- Experience working on graphics software / GPU-related development
- Strong debugging, problem-solving and software development skills
Preferred / Good to Have:
- Hands-on experience with OpenGL
- Hands-on experience with Vulkan
- Experience with Mesa / Mesa3D
- Experience with RadeonSI / RADV
- Experience contributing to open-source graphics projects
- Experience with Git and Gerrit
- Knowledge of graphics driver architecture
- Experience with GPU/graphics hardware and software interaction
- Experience debugging complex graphics/software issues
- Experience using AI tools for software development and problem solving
- Exposure to integrating AI agents into development workflows
?️ Key Responsibilities
- Develop and enhance graphics software and GPU driver components
- Design and implement graphics features using modern software engineering practices
- Work with 3D graphics APIs and graphics pipelines
- Investigate, debug and resolve complex software and graphics-related issues
- Analyze performance and identify opportunities for optimization
- Collaborate with cross-functional engineering teams to design and implement solutions
- Contribute to open-source graphics technologies where applicable
- Participate in code reviews and maintain high-quality, production-ready code
- Work with the latest GPU, graphics and compute technologies
? Ideal Candidate We are looking for candidates from backgrounds such as:
Candidates with strong C/C++ + Graphics + OpenGL/Vulkan/GPU experience will be preferred.
⚠️ Important
This is a Graphics Software / GPU Development role .
Not suitable for: Linux System Administrators, Linux Support Engineers, IT Infrastructure Engineers, Network Administrators or general DevOps/System Administration profiles.
? Location: Bangalore | Onsite – 5 Days/Week
? Interested candidates can apply with their updated CV.