OpenGL Software Engineer
6 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 : Strong proficiency in OpenGL ES 3.x API Ability to analyze and optimize existing OpenGL draw commands for performance. Solid understanding of open-source 3D file formats such as glTF / GLB. Good knowledge of the Qt Framework and its Scene Graph architecture. 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
2 days ago
bangalore, 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...
-
Software Engineer
5 days ago
IN-KA-BANGALORE-NEON BUILDING WEST TOWER Baker Hughes Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Engineer-ImagingDo you want work on the cutting edge technology?Do you enjoy being part of a successful team?Join our Industrial & Energy technologies teamWe 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...
-
Lead Software System Engineer
1 week ago
bangalore, India e-Hireo Full timeJOB DESCRIPTIONExperience: YrsLocation: BengaluruDesignation: Lead Software System EngineerDescription :As a Lead System Software Engineer , your roles and responsibilities will be:Lead the design, development, and maintenance of Linux and Android-based systems, including kernel, bootloaders, and system-level services.Own Android platform bring-up and...
-
Bangalore, India Amazon Full timeAmazon lab126 Platform Software team is looking for Senior Software Development Engineer to lead the design and architecture of new consumer devices. You will drive technical direction and feature roadmap for next gen devices. Key job responsibilities Develop high quality embedded software for Consumer products. Lead key components in the area of Middleware...
-
Staff Software ML Engineer
2 weeks ago
bangalore, India Netradyne Full timeAbout NetradyneFounded in 2015, Netradyne is a technology company that leverages expertise in Artificial Intelligence, Deep Learning, and Edge Computing to bring transformational solutions to the transportation industry. Netradyne’s technology is already deployed in thousands of vehicles; and our customers drive everything from passenger cars to...
-
Senior Software Engineer
2 weeks ago
IN-KA-BANGALORE-NEON BUILDING WEST TOWER Baker Hughes Full time US$ 1,50,000 - US$ 2,00,000 per yearSenior Software EngineerDo you want work on the cutting edge technology?Do you enjoy being part of a successful team?Join our Industrial & Energy technologies teamWe 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...
-
Automotive Graphics Engineer
2 weeks ago
Bangalore, Karnataka, India Qualcomm Full timeCompany Qualcomm India Private Limited Job Area Engineering Group Engineering Group Software Engineering General Summary As a leading technology innovator Qualcomm pushes the boundaries of what s possible to enable next-generation experiences and drives digital transformation to help create a smarter connected future for all As a Qualcomm Software Engineer...
-
C++ Engineer
2 weeks ago
bangalore, India People Prime Worldwide Full timeJob Description [About SISC] Sony India Software Centre (SISC) was setup as a subsidiary of Sony India in the year 1997. In 2012, this organization was established as a separate legal entity as Sony India Software Centre Private Limited (SISCPL). This organization was primarily set-up as a high-quality service delivery center in the areas of embedded...
-
Embedded linux development engineer
2 weeks ago
Bangalore North, Karnataka, , India Uni Connect Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEngineer with 6+ years of experience in embedded Linux/Linux application/driver/kernel development.· Strong C/C++ development skills with a good understanding of object -oriented design.· Experience dealing with Linux community and Open -Source contribution a plus· Experience with any one of the domains...
-
Software Engineer III
2 days ago
bangalore, India Guidewire Software Full timeSummaryGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, and data solutions to deliver a seamless experience for our customers. Our team is dedicated to building software that supports the future of the insurance industry, and we are looking for individuals who share our passion and vision.We...