Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is seeking talented engineers to join the team responsible for creating world-class GPU compiler products. As part of the Engineering Group, specifically the Systems Engineering division, you will play a crucial role in developing a high-quality Graphics Compiler that enables high performance graphics and compute with low power consumption. This role involves collaborating with internal teams and customers to ensure the delivery of exceptional GPU compiler solutions. The ideal candidate will have a strong proficiency in C/C++, solid knowledge of OpenGL, DirectX, or Vulkan, and familiarity with 3D graphics profilers and debuggers. Additionally, experience with rendering pipelines for modern PC and console game engines, commercial game engines such as Unreal and Unity, GPU performance analysis, and technical training materials creation are preferred qualifications. Key responsibilities include developing unit tests by writing shaders for specific scenarios, identifying performance enhancements, and reporting any functional issues. The role requires excellent written and verbal communication skills, self-motivation, and the ability to work independently while contributing to a multifunctional team. Minimum qualifications for this position include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 4+ years of Systems Engineering or related work experience. Alternatively, a Master's degree with 3+ years of experience or a PhD with 2+ years of experience in Systems Engineering or related fields will also be considered. Applicants with a background in Software Engineering, experience with Programming Languages such as C, C++, Java, Python, and a passion for innovation are encouraged to apply. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Qualcomm also expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. If you are interested in this role or have any inquiries, please reach out to Qualcomm Careers for more information.,
Posted 6 days ago
3.0 - 5.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Primary Title: C++ Graphics Engineer (OpenGL) Location: Bangalore Role & Responsibilities Design, implement, and maintain high-performance OpenGL rendering systems and shader programs for real-time 2D/3D visualization on embedded and desktop platforms. Author GLSL shaders and optimize GPU/CPU workloads to meet stringent latency and throughput targets across target hardware. Translate UI/UX and simulation requirements into robust rendering features, including efficient scene-management, resource-loading, and culling strategies. Profile, benchmark, and remediate performance bottlenecks using industry tools (RenderDoc, platform profilers) and implement memory/CPU/GPU optimizations. Integrate rendering components with platform middleware, input systems, and communication stacks; ensure thread-safe rendering and synchronization. Write maintainable, testable C++ code; contribute to code reviews, CI workflows, and technical documentation. Skills & Qualifications Must-Have 3+ years of strong C++ programming skills (C++11/14/17), with production experience building complex rendering or graphics systems. Hands-on OpenGL experience (Core profile) and GLSL shader development for real-time applications. Solid understanding of 3D math (matrices, quaternions, transforms), lighting, texturing, and coordinate spaces. Proven experience profiling and optimizing performance on CPU and GPU for low-latency workloads. Experience with multithreading, synchronization primitives, and writing thread-safe rendering code. Practical experience with Git, CI workflows, and debugging tools (RenderDoc, platform profilers). Preferred Familiarity with Vulkan or DirectX, or experience porting between graphics APIs. Experience in embedded or avionics environments, deterministic systems, or real-time OS constraints. Knowledge of graphics engines, resource streaming, or scene-graph architectures. Exposure to safety-critical development practices, unit/integration testing, and performance regression testing. Bachelor&aposs or Master&aposs in Computer Science, Computer Engineering, or related field; portfolio or samples of graphics work is a plus. Benefits & Culture Highlights Work in an engineering-driven environment focused on performance, reliability, and real-world impact in aviation technology. Hands-on ownership of core graphics systems, opportunities for technical leadership and cross-functional collaboration. On-site role in India with competitive compensation, continuous learning, and exposure to safety-critical embedded projects. Location & Workplace: India On-site If you are a highly motivated C++ graphics engineer who thrives on squeezing maximum performance from hardware and delivering robust visualization for critical systems, we want to hear from you. Apply with your CV and any links to portfolio or shader/sample work. Skills: c++,opengl,graphics,rendering Show more Show less
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |