OpenGL Software Engineer
23 hours ago
Roles & Responsibilities : Graphics Programming & Development - Design, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications. - Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects. Performance Optimization - Profile and optimize rendering code for maximum performance and efficiency on target platforms (desktop, mobile, embedded systems). - Identify bottlenecks in the graphics pipeline and implement solutions to reduce latency, increase frame rates, and improve overall rendering quality. Cross-platform Graphics Solutions - Develop graphics software that works seamlessly across different operating systems (Windows, Linux, macOS) and hardware configurations. - Handle differences and extensions in OpenGL versions and drivers to ensure compatibility and robustness. Integration & Collaboration - Collaborate with game developers, UI/UX designers, and other software engineers to integrate graphics rendering modules into larger applications or game engines. - Work closely with QA teams to troubleshoot graphics-related bugs and issues reported during testing. Documentation & Code Maintenance - Write clear, maintainable, and well-documented code that adheres to industry best practices. - Develop and maintain technical documentation including API usage, system architecture, and graphics pipeline workflows. Debugging & Troubleshooting - Use debugging tools and profilers (e.g., RenderDoc, NVIDIA Nsight) to diagnose and fix rendering artifacts, memory leaks, and performance issues. - Ensure robustness by handling error states gracefully and implementing fallbacks for unsupported hardware features. Qualifications Educational qualification: B.E /B.Tech Experience : 3-6 years of relevant experience UI/UX design Mandatory/requires Skills : 1. Strong proficiency in OpenGL ES 3.x API 2. Ability to analyze and optimize existing OpenGL draw commands for performance. 3. Solid understanding of open-source 3D file formats such as glTF / GLB. 4. Good knowledge of the Qt Framework and its Scene Graph architecture. 5. Capability to implement customized OpenGL rendering commands within the Qt Framework. Proficiency in writing GLSL shaders (Core Profile 3.x and above). Preferred Skills : Additional Information Candidate to work from Customer location in Whitefield
-
OpenGL Software Engineer
1 week ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities : Graphics Programming & Development Design, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications. Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects. Performance...
-
OpenGL Software Engineer
1 week ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities :Graphics Programming & DevelopmentDesign, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications.Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects.Performance...
-
OpenGL Software Engineer
1 week ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities :Graphics Programming & DevelopmentDesign, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications.Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects.Performance...
-
OpenGL Software Engineer
1 week ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities :Graphics Programming & DevelopmentDesign, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications.Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects.Performance...
-
OpenGL Software Engineer
6 days ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities :Graphics Programming & DevelopmentDesign, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications.Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects.Performance...
-
OpenGL Software Engineer
5 days ago
Bengaluru, India Bosch Global Software Technologies Full timeRoles & Responsibilities :Graphics Programming & DevelopmentDesign, develop, and optimize graphics rendering pipelines using OpenGL APIs to create high-performance, real-time 2D and 3D graphics applications.Implement shaders using GLSL (OpenGL Shading Language) for vertex, fragment, geometry, and compute shaders to enhance visual effects.Performance...
-
OpenGL Software Engineer
1 week ago
Bengaluru, Karnataka, India Bosch Full time ₹ 12,00,000 - ₹ 24,00,000 per yearCompany DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it's the largest software development center of Bosch, outside Germany,...
-
Opengl Es
2 weeks ago
Bengaluru, India Askexim Full time**Experience**: 3 - 6 years **Qualification**: BE/BTECH/MTECH **Company: Multi-billion German MNC** **Job Location**: Bangalore **Skill set**: - OS : Any RTOS, Preferably Embedded Linux - Hardware: Experience of working with ARM / Multicore processors - Experience in developing/porting/maintaining OpenGL ES Graphics library - Experience in Video...
-
Software Automotive Multimedia Engineer
2 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 20,00,000 - ₹ 25,00,000 per yearGeneral Summary:As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test...
-
Software Engineer
2 weeks ago
Bengaluru, India Baker Hughes Full timeSoftware Engineer-Imaging Do you want work on the cutting edge technology? Do you enjoy being part of a successful team? Join our Industrial & Energy technologies team We design and manufacture a range of sensing instrumentation that are utilised in a vast array of market segments. Our Software teams design, prototype, validate, and certify next-generation...