Jobs
Interviews

299 Opengl Jobs - Page 4

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

12.0 - 17.0 years

40 - 50 Lacs

Bengaluru

Work from Office

Lead C++ Developer Location: Bangalore Experience: 12+ years Job Mode: Full Time Work Mode: Hybrid Job Summary As a Software Engineer Lead, you will oversee a team of talented engineers in designing, developing, and maintaining software solutions. You will be responsible for ensuring high-quality deliverables, providing technical leadership, and collaborating with cross-functional teams to drive innovation and achieve project goals. Responsibilities and Duties: Lead and mentor a team of software engineers, fostering professional growth and collaboration. Collaborate with product managers, architects, and other stakeholders to define technical requirements and priorities Design, develop, and maintain high-performance multimedia applications using C++. Integrate and extend media frameworks such as FFmpeg, GStreamer, or other platform-specific SDKs. Conduct deep performance profiling, memory optimization, and system-level debugging. Collaborate on the architecture of event-driven and multithreaded systems for video/audio processing. Work with Windows - Visual Studio, macOS - Xcode and OpenGL, toolchains for cross-platform development. Participate in low-level code optimization, including assembly-level tuning when needed. Understand and contribute to video editing pipelines, including timelines, nonlinear workflows, and AV synchronization. Implement and optimize video post-processing effects: scaling, color grading, compositing, and more. Handle audio/video codecs, container formats, and metadata extraction/management. Contribute to application architecture, design patterns, and system modularity. Visualize and model system designs using tools like Dotty Graph. Engage with cross-functional teams in agile environments to deliver high-quality multimedia software. Qualifications and Skills: Strong proficiency in C++ programming. Strong expertise in software engineering principles, including design patterns and algorithms. Proficiency in full-stack development, including front-end and back-end technologies. Deep understanding of FFmpeg, GStreamer, or other multimedia frameworks (Mandatory). Excellent debugging, profiling, and performance tuning skills (Mandatory). Solid knowledge of multithreading, event-driven systems, and software architecture. Familiarity with Mac, Xcode, and OpenGL (preferred as secondary skills). Experience with low-level code optimization, including assembly code. Understanding of design principles, system modeling, and graphical representation using Dotty Graph. Additional Requirements Technologies: C, C++, Audio & Video Codec Competencies: Certifications: About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

11 - 15 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. Skills Must have 1.Engineer with 3-8 Years of experience in embedded Linux driver/kernel development. 2.Strong C development skills. 3.Experience with any one of the driver development domain Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. Power Management System to RAM, S0ix3. Display Driver development X, Wayland, Weston, Display driver Experience with Audio sub-systems, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in Yocto development. Virtualization Xen, KVM, QNX hypervisor knowledge. Ethernet Driver Network driver development. 4.Good working experience with IPC, DMA driver development. 5.Experience with kernel mode driver programming in Linux 6.Linux Device driver programming experience in Linux Kernel and Drivers. 7.Experience dealing with Linux community and Open Source contribution is a plus 8.System knowledge, System Debugging Nice to have Expertise with CAR Framework Automotive experience

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

vadodara, gujarat

On-site

You are an experienced 3D Developer with expertise in OpenGL, WebGL, Unity3D, and Three.js. You have a strong understanding of 3D rendering pipelines and performance optimization for large-scale models. Your role involves building and maintaining high-performance, real-time 3D viewers using technologies like OpenGL, WebGL, Three.js, Unity3D, and HOOPS. You will also be responsible for developing and optimizing rendering pipelines for complex BIM models, implementing interactive 3D features, and collaborating with backend and product teams. Your key responsibilities include diagnosing and resolving rendering and performance issues across various platforms, devices, and browsers. You are expected to stay updated on emerging tools, technologies, and standards in the 3D, Unity, and AEC/BIM space. To be successful in this role, you should have at least 4 years of hands-on experience in 3D graphics development using OpenGL, WebGL, Three.js, or Unity. You should possess a strong understanding of 3D rendering principles, including shaders, lighting models, mesh optimization, and GPU performance. Additionally, you should have proven experience with Unity (C#), familiarity with BIM formats such as IFC, Revit (RVT), and Navisworks (NWD/NWC), and deep knowledge of techniques like model loading, Level of Detail (LOD), occlusion culling, and effective scene management. Experience with JavaScript/TypeScript, C#, and developing high-performance solutions for large-scale and complex 3D datasets is essential for this role. Familiarity with HOOPS, Speckle, or other BIM-focused SDKs, experience building collaborative or multi-user 3D environments, and hands-on experience with AR/VR technologies using Unity, WebXR, or similar frameworks are considered a plus. Moreover, exposure to cloud platforms like Azure, AWS, or GCP for delivering and streaming large 3D models, as well as contributions to open-source projects in the BIM, 3D graphics, or visualization space, would be advantageous. If you are passionate about creating immersive and efficient 3D experiences and possess the required skills and experience, we encourage you to apply for this exciting opportunity.,

Posted 3 weeks ago

Apply

3.0 - 6.0 years

6 - 12 Lacs

Bengaluru

Work from Office

We are seeking a talented QT/QML Developer to join our innovative team. The ideal candidate will have extensive experience in UI development using QT and QML, with a strong background in developing intuitive and visually appealing user interfaces. You will be responsible for designing, implementing, and optimizing UI components for our applications, ensuring a seamless user experience. Key Responsibilities: Design, develop, test, and maintain Qt/Qml applications using C++ and OpenGL. Create visually appealing and user-friendly UI components. Ensure the UI is responsive and performs well on various devices and screen sizes. Work closely with backend developers to connect UI components with underlying services. Optimize UI components for performance and memory usage. Conduct performance tuning and profiling to enhance the overall user experience. Collaborate with designers, product managers, and other developers to create a cohesive user experience. Education: Bachelors or Masters degree in Computer Science, Software Engineering, or a related field. Technical Skills: Proficiency in QT and QML. Strong knowledge of C++ programming. Experience with UI/UX design principles. Familiarity with animation and transition effects in QML. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Ability to work independently and in a team-oriented environment.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You should have a minimum of 3 years of experience in developing with C++ and C#, along with at least 4 years of overall experience. A Bachelor of Engineering degree in Computer Science, Mechanical, Production, or a related discipline is required. Your expertise should include a strong understanding of geometry, mathematics, and algorithms. Your analytical and problem-solving skills should be top-notch, complemented by proficiency in coding and best management practices. Prior experience with OpenSceneGraph / OpenGL or any similar graphics library is essential. Additionally, hands-on experience in CAD software development or engineering application development would be beneficial.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

This is a full-time hybrid role for an Android BSP Developer based in Bengaluru with flexibility for some remote work. As an Android BSP Developer, your responsibilities will include software development, programming, and ensuring the smooth operation of Android Board Support Packages. You will be responsible for HAL development, end-to-end ownership of Linux BSP for devices (such as USB, I2C, etc.), GPU capabilities including OpenGL, Vulkan, video acceleration, and display, as well as system expertise to perform root cause analysis for issues related to the listed components and Linux Kernel. To excel in this role, you should possess strong analytical skills and software development proficiency. Excellent communication skills are essential for effective collaboration with team members and stakeholders. Your programming expertise will be key to success in developing and maintaining Android BSPs. A degree in Computer Science, Engineering, or a related field (Bachelors or Masters) is required. Additionally, knowledge of Android development and BSPs is a plus. Join us in this exciting opportunity to contribute to the development and optimization of Android BSPs while working in a dynamic and collaborative environment.,

Posted 3 weeks ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Senior Engineer Exp: 3-5 Yrs Location: Bangalore Experience in safety critical software Requirement, Design & development, testing and System Integration Engineers should have Working knowledge of OpenGL (Open Graphics Library) & C++ and usage of Case Tools, AI/ML development skills preferable, MATLAB / Simulink model development

Posted 3 weeks ago

Apply

3.0 - 6.0 years

9 - 14 Lacs

Bengaluru

Work from Office

Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: You will be part of Automotive System Performance team that is responsible for profiling and optimizing the System Performance on Snapdragon Automotive chipsets. Responsibilities include: Drive Performance analysis on silicon using various System and Cores (i.e. CPU, GPU, Memory and AI/ML) benchmarks like Dhrystone, Antutu, GeekBench, GFXBench, SPECInt, ResNet50 etc. Use of Performance tools to analyze the load patterns across IPs and identify any performance bottlenecks in system. Analyzing Performance KPIs of Auto SoC subsystems like CPU, GPU, NSP, Memory, Camera, Display, Video and corelate performance with projection Evaluate and characterize performance at various junction temperatures and optimize running at high ambient temperatures. Analyze and optimize the System performance parameters of SoC infrastructure like NoC, LP5 DDR, etc. Collaborate with cross-functional global teams to plan and execute performance activities on Auto chipsets as well make recommendations for next generation chipsets. Minimum Qualifications 7+ years of industry experience in the following: Experience working on any ARM/x86 based platforms, mobile/automotive operating systems and/or performance profiling tools. Experience in application or driver development in Linux\QNX and ability to create/customize make files with various compiler options is a plus. Must be quick learner and should be able to adapt to new technologies. Must have excellent communication skills. Preferred Qualifications Additional skills in the following areas are preferred: Knowledge of Computer architecture, LP5 DDR, Bus/NOC profiling is a big plus. Fundamentals on any Automotive operating system like AGL/QNX/Hypervisor & experience working on any Automotive applications. Basic Knowledge on any multimedia frameworks like OpenGL/ES, OpenMax and OpenCL is plus. Experience in creating professional quality reports and slides using MSOffice or any advanced visualization tools. Experience in PoC development and competitive analysis Knowledge on Voltage/Power/ Thermal domain is plus. Education RequiredBachelor's, Computer Engineering and/or Computer Science and/or Electrical EngineeringPreferredMaster's, Computer Engineering and/or Computer Science and/or Electrical Engineering Keywords Architecture Performance, System Performance, Automotive Performance, Benchmarks, Thermal Performance, UX optimization, QNX, Hypervisor, Application Development Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.

Posted 3 weeks ago

Apply

4.0 - 12.0 years

20 - 25 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It s a unique legacy of innovation that s fuelled by great technology and amazing people. NVIDIA is searching for world-class and forward-thinking do-it-all software engineers to join the DirectX Graphics software team. As a member of the DirectX Graphics team, you will work on the DirectX Driver software development supporting our broad family of GPUs. Our work has made a major impact in various fields and is used across leading academic institutions, startups, and industry, including the world s largest Internet companies. We need passionate, hard-working, and creative people to help us reach our Engineering goals. What you ll be doing: You will develop & maintain outstanding DirectX Graphics Driver for NVIDIA GPUs with a focus on supporting single GPU system architectures. The work involves: Development of new OS and new chip graphics features for upcoming OS and chips respectively Develop and drive quality improvement initiatives to guarantee best possible gaming experience on NVIDIA GPUs Development of graphics and AI based post-processing features and graphics algorithms for high-end rendering Development of fundamental stacks and features to use AI in graphics Collaboration with teams across the company to plan and drive software objectives for the team What we need to see: B. E. /B. Tech or higher degree in Computer Science/Engineering with significant graphics and system software-related project or thesis work 7 + years of experience and passion about developing system software, device drivers, or embedded/graphics applications A deep understanding of computer graphics, computer architecture, operating system fundamentals, algorithms, machine learning and excellent C/C++ programming skills Diligent with proven ability to multitask in a dynamic environment with shifting priorities and changing requirements Ways to stand out from the crowd: Familiarity with 3D graphics concepts and graphics programming using DirectX or OpenGL is a strong plus Working experience inside operating system kernels and device drivers is also a plus Knowledge of machine learning algorithms and mathematics behind it is a strong plus NVIDIA is widely known as a top employer in the technology industry. We have some of the most forward-thinking and determined individuals on our team. If youre creative and dedicated, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Posted 3 weeks ago

Apply

6.0 - 9.0 years

6 Lacs

Hosur, Bengaluru

Work from Office

Roles & Responsibilities : We are looking for strong Unity 3D UI developer to work for one of our automotive customer. Details below Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming - UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Qualifications Educational qualification: BE / BTech Experience : 6-9 Years Mandatory/requires Skills : Minimum 6 to 9 years of experience as Unity or Unity3D Developer, architecture & software programming - UI Framework, Application Design, Implementation & testing reusable software components for embedded platforms. Strong working knowledge of C# and Unity3D. Worked on state-of-the-art 3D applications with a focus on virtual and augmented reality (VR/AR) Experience with Shaders/OpenGL to create both 2D and 3D Shapes and Animations Experience of getting unity3D on AAOS Experience on AAOS build system Experience with version control Unit Testing and CI/CD. Enable high responsiveness between UI specification/style guide development/changes and UI module delivery. Ensure timely delivery of tasks according to product back log Ensure good quality of delivery Experience in infotainment display / instrument cluster projects is a plus Experience in Performance optimizations Experience in UI development for automotive In-Vehicle Infotainment applications preferred Experience in agile software development process (SCRUM/KANBAN) Excellent communication and teamwork skills Preferred Skills :

Posted 3 weeks ago

Apply

5.0 - 7.0 years

7 - 9 Lacs

Hyderabad

Work from Office

Notice Period : Immediate - 15 Days Job Description :We are seeking a highly skilled Open GL Developer to join our dynamic team. As an integral part of our development process, you will be responsible for creating exceptional graphics experiences for our users. The ideal candidate possesses a strong foundation in C/C++, a deep understanding of OS concepts, and expertise in at least one graphics API (OpenGLES, Vulkan, or OpenCL).Responsibilities : - Develop high-performance, visually stunning graphics applications using Open GL and related technologies.- Optimize graphics performance and power efficiency across various hardware platforms.- Collaborate with cross-functional teams to implement innovative graphics solutions.- Troubleshoot and resolve complex graphics-related issues.- Stay up-to-date with the latest graphics technologies and industry trends. Requirements :- Strong proficiency in C/C++ programming.- In-depth knowledge of OS concepts and architecture.- Expertise in at least one graphics API (OpenGLES, Vulkan, or OpenCL) OR extensive experience with the Android Framework for graphics development.- Proven ability to optimize graphics performance and power efficiency.- Excellent problem-solving and debugging skills.- Strong communication and collaboration abilities.- Ability to work independently and as part of a team.Preferred Qualifications :- Experience with game development or other real-time graphics applications.- Knowledge of shader programming (GLSL, HLSL).- Experience with performance profiling and optimization tools.

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Company Introduction: Games24x7 is India’s leading and most valuable multi-gaming unicorn. We’re a full-stack gaming company, offering awesome game playing experiences to over 100 million players through our products - RummyCircle, India’s first and largest online rummy platform, My11Circle, the country’s fastest growing fantasy sports platform. A pioneer in the online skill gaming industry in India, Games24x7 was founded in 2006 when two New York University trained economists Bhavin Pandya, and Trivikraman Thampy met at the computer lab and discovered their shared passion for online games. We’ve always been a technology company at heart, and over the last decade and a half, we’ve built the organisation on a strong foundation of ‘the science of gaming’, leveraging behavioural science, artificial intelligence, and machine learning to provide immersive and hyper-personalised gaming experiences to each of our players. Backed by marquee investors including Tiger Global Management, The Raine Group, and Malabar Investment Advisors, Games24x7 is leading the charge in India’s gaming revolution, constantly innovating and offering novel entertainment to players! Our 800+ passionate teammates create their magic from our offices in Mumbai, Bengaluru, New Delhi, Miami, and Philadelphia. *Games24x7 is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, disability status, or any other characteristic protected by the law.* For more information and career opportunities you may visit www.games24x7.com. Summary of Role This position is for a tester with strong coding skills who likes challenges - someone who is constantly striving for excellence in software test automation and tool development. Responsibilities include: Participate in Requirement Analysis. Identify areas of focus during testing and QC; and communicate these clearly to product owners and senior management. Understand and Analyze the Functional & Regression scope of Product Development items. Assign resources to various projects so that their utilization is maximized. Good in designing different automation framework/Architecture based on project need. For any new type of feature or technology able to make progress without any guidance on both fronts. Come up with technology suggestions and implementation ( Tools & Framework improvements) Coordinate across teams for complete feature deliverables. Explore, Implementation & usage of code coverage tools Responsiveness: Availability to work on critical issues in any area, during time of stress. Curiosity & appetite to learn: Would have acquired detailed understanding of the overall system. Number of secondary code reviews performed Always discussing alternatives for the existing automation tech stack to keep it current. Good to have: Knowledge of CI/CD & Agile process. Good to have: Performance/Load testing experience Minimum Job Qualifications: Bachelor’s degree or better in CS or related field, with 4+ years experience in software test development, including creating/maintaining test automation frameworks from scratch Exposure to best practices in SQA and software development, including code reviews, debugging, troubleshooting and CI processes Experience in front-end (APP & Web) & API automation, preferably using tools like Selenium/Rest Assured with a framework like TestNG. Strong in Core Java fundamentals and Object Oriented Programming concepts. Strong experience in Mobile Automation Testing, such as Appium. API-Testing: Knowledge of API-level testing in Java, including but not limited to RESTful web service testing. Excellent communications and technical presentation skills Initiative to research and build solutions to tough problems in domains like Flash, OpenGL, WebGL where off-the-shelf automation tools might not be available Some experience/comfort with working in a Linux/Unix environment Excellent analytical, problem-solving, troubleshooting skills. Non-Technical Skills Must be a good communicator in oral and written modes. Excellent problem-solving skills and attention to detail. Applicant will be required to demonstrate the ability to break down a complex problem into a set of simpler ones. The applicant must display superior ownership levels and the ability to think out of their own or their team’s area of responsibility. The applicant must have a history of taking up more and more challenging assignments over the years. They should be able to demonstrate their contribution to the quality of the products they were responsible for. Knowledge of Gaming domain and products is desirable.

Posted 3 weeks ago

Apply

2.0 years

2 - 4 Lacs

India

On-site

React Native Frontend Developer (with Kotlin Integration Skills) Location Hyderabad, India (On-site, Full-Time) About the Role We are seeking an experienced React Native Frontend Developer with a solid understanding of Android native integrations using Kotlin . In this role, you will work on advanced mobile interfaces that combine React Native with real-time native modules for video, camera, and 3D rendering. You will collaborate with our cross-functional team of backend engineers, 3D developers, and product designers to deliver seamless, performant user experiences in a next-generation mobile platform. Responsibilities Develop and maintain React Native applications with custom native modules Build and integrate Kotlin-based Android components , including camera and rendering modules Work closely with 3D developers to bridge OpenGL / GLSurfaceView content into React Native Optimize app performance, memory usage, and rendering smoothness Implement clean, maintainable code following modern React Native best practices Debug complex integration issues across JavaScript and native Android layers Write clear documentation and assist with build/release processes What You’ll Work With React Native 0.73+ Android CameraX / Camera2 Kotlin custom modules OpenGL ES rendering pipelines Video and 3D avatar workflows Requirements 2+ years professional experience in React Native development Proficient with JavaScript/TypeScript Experience developing and integrating custom native modules in Android Strong knowledge of Kotlin , including working with ViewManager, ReactPackage, and Android lifecycle Understanding of GLSurfaceView , SurfaceTexture, or OpenGL ES concepts Familiarity with Camera APIs (CameraX or Camera2) Comfort using Git, Gradle, and modern Android tooling Strong debugging and problem-solving skills across JavaScript and Kotlin Bonus Points Experience with Filament or other 3D rendering libraries Familiarity with WebRTC or live video streaming Exposure to accessibility-focused mobile applications What We Offer Competitive salary and benefits Opportunity to work on an innovative product in a fast-growing sector Collaborative team environment with strong engineering culture Learning and growth opportunities across frontend, native, and 3D technologies Job Type: Full-time Pay: ₹250,000.00 - ₹450,000.00 per year Benefits: Paid sick time Paid time off Provident Fund Schedule: Monday to Friday Supplemental Pay: Performance bonus Work Location: In person

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune/Pimpri-Chinchwad Area

On-site

Company Description About the Organization Ubisoft Pune is proud to be one of the most creative video game studios in India with over 1000 + talented employees ranging over many areas of expertise. Just Dance, Steep, Grow Up or For Honor, are some of the amazing Ubisoft’s brands, our teams are working one.We have very challenging and exciting opportunities for creative minds to develop their expertise and capabilities to grow.At Ubisoft we favour diversity, creativity, drive and team spirit, and, together, we build success. Besides, the friendly work environment, Pune is a fast growing city and a hub for the Indian economy. To continue building on its achievements for the future, Ubisoft is looking for talented candidates for its growing Indian studio in Pune! Job Description JOB SUMMARY: UBISOFT is seeking for 3D/Graphics Programmer having proficiency in C/C++, DirectX/OpenGL, and strong skills in Shader Programming. Good 3D mathematical skills are required. Interest in video games and knowledge of different video game consoles like Xbox One Series X/S, PlayStation 5, and PC would be an advantage (But not a requirement) JOB DESCRIPTION: Adding new core features - participate in implementation of new techniques and algorithms that could boost the graphics quality of the game. Implement code that is modular, self-contained, and defensive and observes the technical constraints on the system. Keep abreast of new advances in rendering technology, algorithms, and hardware. High- and low-level optimization of rendering code for console platforms. Research into new real-time rendering techniques and features. Collaboration with other team members to determine rendering requirements. Implementation of rendering features in the Ubisoft Internal Game Engine. Work within a team to develop high quality video game software. Develop and implement independent Rendering modules. REQUIRED SKILLS/QUALIFICATION: C, C++, and object-oriented & Data Driven programming skills (Mandatory). Strong knowledge of HLSL/CG and proven experience of having worked on OpenGL/DirectX/Vulkan. Excellent understanding of fundamentals behind low-level graphics engine development. High aptitude and strong analytical skills. Strong debugging skills (Including GPU). aware of efficient programming & Optimizations (memory, performance) Profile & fix algorithmic performance issues in multi-threaded code. Knows internal details of the language (extended knowledge) Knowledge about downsides of OOP Knows extended VS debugger features (intermediate window, modules) & use debugger in release mode. Can handle working with multiple platforms (consoles) Familiar with modern language specs and uses some. Ability to navigate in in large code bases to solve problems with guidance. Solve problems using templates. translate designs into proper technical design documents (TDDs) Create stable and high-performance systems. ADDED ADVANTAGE: Passion for Gaming. Knowledge of video game developments and video game engines. Preferably have worked on any game console. Knowledge of OpenGL, DirectX, and Physics Engines will be an added advantage. Strong command on 3D Maths and Physics. Ability to optimize own and others’ code. BENEFITS: Real influence and leadership opportunities in a small, respectful team of veteran developers. Scenic studio space on the river in beautiful Pune, MH with perks you’d expect from a professional studio that invests heavily in its workforce.

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Bengaluru

Work from Office

Project description This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Responsibilities Developing and optimizing GFX, Multimedia, Display, and Audio drivers according to project requirements. Collaborating with cross-functional teams for seamless integration of drivers. Conducting thorough testing, troubleshooting, and debugging of drivers. Contributing to the improvement and optimization of existing systems. Providing technical guidance and support as needed. SkillsMust have 1.Engineer with 3-8 Years of experience in embedded Linux driver/kernel development. 2.Strong C development skills. 3.Experience with any one of the driver development domain Graphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver Vaapi, vdpau, gstreamer, v4l2. Power Management System to RAM, S0ix3. Display Driver development X, Wayland, Weston, Display driver Experience with Audio sub-systems, Audio drivers, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in Yocto development. Virtualization Xen, KVM, QNX hypervisor knowledge. Ethernet Driver Network driver development. 4.Good working experience with IPC, DMA driver development. 5.Experience with kernel mode driver programming in Linux 6.Linux Device driver programming experience in Linux Kernel and Drivers. 7.Experience dealing with Linux community and Open Source contribution is a plus 8.System knowledge, System Debugging Nice to have Expertise with CAR Framework Automotive experience

Posted 4 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad

Work from Office

We are seeking an experienced AIX Graphics Device Driver Developer to design, implement, and maintain 2D and 3D graphic device drivers for the IBM AIX operating system. This role requires deep knowledge of AIX/Linux device driver architecture, graphics hardware interaction, and kernel programming on AIX. Key Responsibilities * Design, develop, and maintain graphics device drivers for AIX on IBM Power Systems. * Port and adapt open-source or proprietary graphics stacks (e.g., X11, GLX, OpenGL components) to AIX. * Integrate and debug graphics drivers across kernel and user-space interfaces. * Work with low-level graphics subsystems, including framebuffer, DRM (Direct Rendering Manager), and X Server extensions. * Enable and optimize support for GPU hardware * Analyze and resolve system-level issues, kernel crashes, or graphics anomalies reported by QA or customer support. * Participate in system bring-up, debugging graphics acceleration and mode setting issues. * Contribute to documentation and tooling to improve diagnostics and driver deployment on AIX. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise * 5+years of experience in C programming and kernel-mode driver development. * Deep knowledge of AIX and Linux kernel internals, device driver framework, and ODM (Object Data Manager). * Experience with X Window System, X11 device driver model, Xorg, GLX, and OpenGL/Mesa stack. * Experience working with graphics hardware (e.g., Radeon, NVIDIA, or IBM graphics). * Familiarity with framebuffer, KMS (Kernel Mode Setting), and DRM subsystem concepts. * Strong debugging and profiling skills using kdb, truss, snap, crash, and errpt. * Comfortable with hardware programming concepts such as MMIO, PCIe, interrupt handling, and DMA. * Ability to read and interpret datasheets and hardware specs

Posted 4 weeks ago

Apply

0.0 - 1.0 years

2 - 6 Lacs

Yelahanka, Bengaluru, Karnataka

On-site

Key Responsibilities Design and develop cross-platform applications using the “QT Framework”. Collaborate with hardware and embedded systems teams to ensure seamless integration. Develop intuitive UI/UX designs and implement them in applications. Optimize application performance and responsiveness. Debug, troubleshoot, and maintain existing software. Work with project managers to define requirements, deliverables, and timelines. Stay updated with the latest trends and best practices in QT development. Required Skills and Qualifications Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field. "Proven experience (1+ years)" in software development using the "QT Framework". Proficiency in "C++" and "QML". Strong knowledge of GUI development and multithreading. Experience in cross-platform development (Windows, Linux, MacOS). Familiarity with version control systems (e.g., Git). Solid understanding of design patterns and software development principles. Excellent problem-solving and analytical skills. Preferred Qualifications Experience with embedded systems or IoT applications. Familiarity with other programming languages (Python, JavaScript, etc.). Knowledge of OpenGL or other rendering libraries. Understanding of network communication protocols (TCP/IP, UDP). Experience with agile methodologies and tools like Jira. Job Type: Full-time Pay: ₹200,000.00 - ₹600,000.00 per year Schedule: Day shift Fixed shift Supplemental Pay: Performance bonus Yearly bonus Ability to commute/relocate: Yelahanka, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred) Application Question(s): Are you available for immediate joining? Experience: C++: 1 year (Required) Qt framework: 1 year (Required) Work Location: In person Application Deadline: 07/07/2025 Expected Start Date: 15/07/2025

Posted 4 weeks ago

Apply

0 years

0 Lacs

Chandigarh, India

On-site

About Us At RNT Health Insights, we are developing Breakthrough Medical Devices to improve the accuracy of detection of early-stage upper gastrointestinal cancers. Our FDA-Breakthrough designated medical devices help in detecting early-stage gastric and esophageal cancers in real-time during endoscopic procedures, empowering gastroenterologists with split-second insights and improving patient outcomes. Join our multidisciplinary team of engineers, clinicians, and regulatory experts passionate about pushing the boundaries of med-tech, and help deliver life-saving insights in real time. Role Overview We're seeking both Full-Time Software Development Engineers and Interns. You will develop and maintain the core components of our real-time clinical software. You will develop and refine responsive front-end applications using React or Vue, implement secure, high-throughput RESTful APIs in Python, and build resilient data pipelines that uphold low-latency processing requirements. You will be responsible for integrating our solution with hospital information systems, containerizing and deploying our software packages on Linux-based clinical workstations, and support system maintenance. Working closely with clinicians, regulatory teams, and fellow engineers, you will help build and deploy a robust, compliant platform that drives earlier detection of upper gastrointestinal cancers. What You'll Do Frontend Development Build and maintain responsive UIs using React.js, Vue.js, or similar frameworks. Implement data visualizations (tables, overlays, timelines) compliant with medical-device regulations Integrate video playback components, interactive forms, and dashboards Ensure clinical usability, accessibility, and responsiveness of all components. Backend Development & APIs Design and implement secure, high-throughput RESTful APIs (Flask or FastAPI) Manage video session metadata, logs, and user-action services Handle session-based data persistence using MongoDB, PostgreSQL, or similar. Integrate backend services with frontend UI and external device inputs. Implement real-time communication channels (e.g., WebSockets) as needed C++/Qt Desktop Development Develop cross-platform Qt applications, implement multi-threaded video pipelines and visualization overlays using OpenGL and GStreamer. Interface with external hardware via system-level APIs and Qt's device I/O libraries Design and manage inter-thread communication using Qt signals/slots and event-driven architecture. Bridge native C++ modules with Python or web-based components as needed. Deployment & DevOps Containerize applications with Docker and manage deployments on Linux clinical workstations Utilize Nginx for optimal load balancing and application delivery. Deploy and maintain cloud environments on AWS/Azure (EC2, Elastic Beanstalk, App Services, Azure Deployment Environments) Develop and maintain CI/CD pipelines. Testing And Quality Assurance Conduct comprehensive testing across all system units to ensure functionality and reliability. Maintain rigorous standards for code and process documentation. Collaborate with regulatory and QA teams to uphold medical-device compliance Required Qualifications What We're Looking For Proficiency with React.js, Vue.js, or equivalent Strong Python backend skills (Flask or FastAPI) C++ (11/14/17) development experience with Qt Widgets or QML Knowledge of OpenCV, OpenGL, or GStreamer for media rendering in Qt/C++. Familiarity with RESTful API design and request-response lifecycles Preferred Qualifications Cloud deployment on AWS (EC2, Elastic Beanstalk) or Azure App Services Background in regulated-software (medical devices, FDA, ISO 13485) Knowledge of Electron or Qt for hybrid desktop apps Experience with Docker, Linux, shell scripting, and Git workflows Why You'll Love Working with Us We'll match or exceed industry-standards in compensation and provide meaningful ESOPs to ensure you share in our success. Ship code that directly improves early cancer detection and saves lives. Work alongside leading clinicians and AI researchers in a fast-paced startup Gain hands-on experience with cutting-edge AI and medical-device technology. Flexible work hours, and a supportive, mission-driven culture Interview Process Introduction call -> Technical interview -> Discussion and Offer If you are passionate about contributing to cutting-edge healthcare technology, we would love to hear from you!

Posted 1 month ago

Apply

2.0 - 4.0 years

6 - 15 Lacs

Bengaluru

Work from Office

Position Summary Company Profile: (Light & Wonder (lnw.com)) Light & Wonder creates technology-based products and content for land-based casino gaming, social and digital organizations worldwide. We are the global leader in cross-platform games and entertainment. Through our amazing game content, technology platforms and Systems applications, we delight our players with what they want, wherever and whenever - be it online, mobile, or at their favourite land-based casino. We are excited to go all in on creating great games and a seamless player experience across all platforms. At Light & Wonder, all our team members are known as Creators. We empower our creators to innovate, create, and bring fun to the workspace. The core principles that unite our team, guide our actions, and drive our growth are Dare to be bold - We always bring courage to work to reach for the unbelievable Celebrate perspectives - We combine diverse talent to look at the familiar in unfamiliar ways Never settle - We relentlessly push forward to create the extraordinary in every detail Uphold integrity - We promote accountability and respect to raise the bar for ourselves and the industry Win as a team - We bring out the best in each other to share collective success We have 6000 creators working across in various regions globally. In India, we are a team of 1400 plus creators sharing the passion to excite our players and customers by creating the world's best game experiences. We strive to walk the walk and show that we are inspiring wonder and building magical worlds with endless possibilities. Light & Wonder is committed to offer very competitive benefits that are aligned with our. Company Profile: (Light & Wonder (lnw.com)) Light & Wonder creates technology-based products and content for land-based casino gaming, social and digital organizations worldwide. We are the global leader in cross-platform games and entertainment. Through our amazing game content, technology platforms and Systems applications, we delight our players with what they want, wherever and whenever - be it online, mobile, or at their favourite land-based casino. We are excited to go all in on creating great games and a seamless player experience across all platforms. At Light & Wonder, all our team members are known as Creators. We empower our creators to innovate, create, and bring fun to the workspace. The core principles that unite our team, guide our actions, and drive our growth are Dare to be bold - We always bring courage to work to reach for the unbelievable Celebrate perspectives - We combine diverse talent to look at the familiar in unfamiliar ways Never settle - We relentlessly push forward to create the extraordinary in every detail Uphold integrity - We promote accountability and respect to raise the bar for ourselves and the industry Win as a team - We bring out the best in each other to share collective success We have 6000 creators working across in various regions globally. In India, we are a team of 1400 plus creators sharing the passion to excite our players and customers by creating the world's best game experiences. We strive to walk the walk and show that we are inspiring wonder and building magical worlds with endless possibilities. Light & Wonder is committed to offer very competitive benefits that are aligned with our values and inspires employees to drive innovation and contribute to the organization’s performance. Employees are the most valued resources, and we always look to improve their well-being with a wide range of benefits befitting every individual. Not limited to monetary benefits, we have robust learning and development opportunities that help them to grow professionally. If you are looking to work with teams that build cutting-edge technology, products, and content, we have multiple opportunities for you to pursue Software QA and Development roles in Chennai/Bangalore locations. Please carry an Original ID proof (PAN Card or Driving License or Any govt ID proof ), else the ITPL authorities would not let you inside the campus. At Light and Wonder, we advocate and promote a safe working environment. We remind you to wear a face mask in public and at the workplace. Thank you for your cooperation! Values and inspires employees to drive innovation and contribute to the organization’s performance. Employees are the most valued resources, and we always look to improve their well-being with a wide range of benefits befitting every individual. Not limited to monetary benefits, we have robust learning and development opportunities that help them to grow professionally. If you are looking to work with teams that build cutting-edge technology, products, and content, we have multiple opportunities for you to pursue Software QA and Development roles in Chennai/Bangalore locations. Please carry an Original ID proof (PAN Card or Driving License or Any govt ID proof ), else the ITPL authorities would not let you inside the campus. At Light and Wonder, we advocate and promote a safe working environment. We remind you to wear a face mask in public and at the workplace. Thank you for your cooperation! Job Summary: The Technical Artist serves as a translator between art and engineering, working closely with the game studio artists and engineers to ensure that the player-facing vision for the game is achieved. Other duties include managing and improving the content creation pipeline, coaching game artists on asset implementation, and staying current on game industry tools and processes. Responsibilities: • Implement art assets in Unity (Particle effects, Shader effects, Animations) • Integrating art into unity and connecting with gameplay code. • Identify and solve technical issues related to the art pipeline. • Provide artists with technical feedback to ensure the creation of optimized assets. • Document and evangelize best practices. • Suggest (or create) tools and scripts to optimize Unity workflow. • Maintain the game stability by optimizing the memory and performance. Education: • Bachelor’s degree in computer science, Art, Related Field, or Equivalent Experience. Required Experience: • 2 to 6 years game development studio experience. • Working knowledge of 2D and 3D graphics (After Effects and 3DsMax, or equivalent). • Working knowledge of Unity, Unreal, or equivalent game engine. • Familiar with versioning software i.e. Perforce (Preferred), CVS, Alien Brain or similar. • Knowledge of creating animations. • Familiar with particle systems (Unity or equivalent). • Exposure to scripting languages such as C#, JS, MEL, or Python. • Exposure to unity shaders and procedural art • Performance and memory profiling and optimization skills Qualifications: • Excellent organizational skills. • Excellent written and verbal communication skills. • Experience working under tight deadlines. • Self-motivated and able to work on multiple projects with minimal direction. • Experience playing video games, slot games. Qualifications

Posted 1 month ago

Apply

0 years

0 Lacs

Kolkata metropolitan area, West Bengal, India

Remote

Freelance Opportunity: Surgical Navigation Software Development with IOT (STM32f4) Location: Kolkata (WFH) Job Type: Full-Time Experience Level: Mid to Senior Department: Software Development Join an exciting project to develop an advanced Surgical Navigation Software using cutting-edge MITK and IoT technologies! We’re seeking skilled freelancers to bring innovation and precision to healthcare solutions. What We Offer: A project divided into 4 structured milestones with payments made upon the successful completion of each milestone, ensuring transparency and collaboration. An exclusive opportunity: After the very First Milestone , 3 top-performing freelancers will be offered permanent positions within our team, joining us in driving medical technology innovation forward. Requirements Must-Have: Strong proficiency in C, C++, Python, Database and object-oriented design. Hands-on experience with IOT Development Specifically STM32f4 board. Experience with MITK in real-world projects (plugin/module or standalone application) Familiarity with tracking systems (NDI, Polaris, Aurora) or navigation frameworks Hands-on experience with ITK , VTK , or DCMTK Experience building and debugging with CMake and Visual Studio (Windows) Strong understanding of medical imaging formats (DICOM, NRRD, NIfTI, etc.) Familiarity with 3D visualization and interaction pipelines. Proficient with Git , collaboration tools . Nice to Have: Experience with Qt 5/6 (for MITK GUI components) Knowledge of medical standards and regulatory compliance (e.g., ISO 13485, IEC 62304) Exposure to OpenGL or GPU acceleration. Experience with AR/VR, WebGL is a plus. Responsibilities Design and develop modular applications using MITK for medical imaging, visualization, and surgical planning. Integrate and manipulate DICOM, MRI, CT, and 3D anatomical models using MITK and ITK/VTK libraries. Implement point-based registration, real-time tracking, and navigation workflows. Optimize and maintain 3D rendering and interaction performance across diverse hardware. Collaborate with a cross-functional team of software engineers, imaging scientists, and clinicians. Contribute to architectural decisions, build configurations, and deployment pipelines. Write clean, well-documented, and testable code with a strong emphasis on reliability and regulatory readiness. Education Bachelor’s or Master’s degree in Computer Science, Biomedical Engineering, Medical Informatics, or related field.

Posted 1 month ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Details: Job Description: The GPU Validation Tools Team at Intel is an innovative team enabling Intel to deliver high quality GPU IP. Our team maintains a suite of software tools that enable validation of highly parallel graphics architectures. As part of the team, you will work hand-in-hand with hardware designers, simulator engineers, graphics architects and validators to become an expert on the low-level functionality and interfaces of the graphics devices; you will own a critical piece of the graphics validation infrastructure and will have many opportunities to learn and grow every day. You will be responsible for developing and maintaining software validation tools for highly parallel graphics architectures. You will work with hardware designers, simulator engineers, graphics architects, and validators and will become an expert on the low-level functionality and interfaces of the graphics device. You will own a critical piece of the graphics validation infrastructure and will have many opportunities to learn and grow. Scope can span the entire stack, from firmware and device drivers through APIs and the application layer, and may also include the tools, infrastructure, and technologies necessary to develop, profile, optimize, and productize Intel GPUs or graphics/GPGPU software solutions. Responsibilities Will Include But Not Be Limited To: Working with graphics validation content generation tools used to validate integrated and discrete GPUs. Own critical test validation infrastructure Learning the graphics core architecture, including one or more of: 3D, copy, media encode/decode, compute, display, virtualization, power management, PCIE, CXL, IOSF Software Development using C++, Ruby, Python and C# Maintaining team git repositories using git, cmake and gradle Design and deliver features and extensions in an Agile environment Interfacing with +internal customers to develop and debug content Develops and/or validates software that enables Intel GPUs Qualifications: Behavioral traits: Strong interpersonal and communication skills. Solving multiple multi-domain issues that are on critical path and often with equal priorities Self-motivated and able to work independently with minimal supervision Qualifications: You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: Bachelor with 4+ or Masters with 2+ yrs with degree in a related field of Computer Science or Electronics Engineering 6+ years' experience with object-oriented software development, data structures, memory management, multi-threaded execution, recursion, software performance analysis and documentation 4+ years' experience software development using with C++ Solid understanding of computer architecture (virtual memory, caching, multiprocessing, pipelining, etc) 2+ years' experience designing a new software system or a new significant component of a large software system Excellent communication skills Advanced English proficiency level Must know how to use git or common source control Preferred Qualifications: Masters degree in Computer Science or related field Experience in GPU IP development or validation is a strong advantage 3+ years of experience in validation and/or graphics 2+ years' experience with Linux (cmake, gdb, g++, execution, debug) 2+ years' experience with Windows (Visual studio, power shell, execution, debug) 1+ year experience with low level interfaces including PCI, CXL, IOSF Proficiency with the Ruby programing language Advanced proficiency with C# and Python 1+ years' experience with Vulkan or DirectX or OpenGL graphics development Job Type: Experienced Hire Shift: Shift 1 (India) Primary Location: India, Bangalore Additional Locations: Business Group: The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance. Position of Trust N/A Work Model for this Role This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.

Posted 1 month ago

Apply

1.0 - 4.0 years

3 - 6 Lacs

Gurugram

Work from Office

1+Yrs Experience in developing Augmented Reality applications using AR SDKs would be an added advantage. Experience in Graphics Development (Particle Systems, Shaders, etc.) Knowledge of 3D Math and Game physics. Knowledge of c#&Unity. Required Candidate profile Experience with Unity3D Pro including Unity GUI, asset bundles, Materials, Textures, and Shaders. Knowledge of object-oriented design patterns. Experience 1 - 4 Years Industry IT Software - Ecommerce Internet Technologies Qualification B.C.A, M.C.A Key Skills Unity Developer 3D Math Unity3D C#&Unity Shaders Game Physics Unity GUI

Posted 1 month ago

Apply

1.0 years

6 - 8 Lacs

Bengaluru

On-site

Company: 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, 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 engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-3 years work experience in embedded software and/or driver. Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organized Extremely strong knowledge with C/C++ programming, ARM assembly language. Solid understanding of overall embedded system architecture. Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, Vulkan Experience in multimedia on embedded systems and the use of graphics and in a highly integrated system. Experience and/or knowledge of the use of the GPU as a compute engine: GPGPU and OpenCL is an asset. Experience with virtualization technologies across CPU and MM hardware accelerators. Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications. Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus. Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus. Knowledge in one or more of the following operating systems is preferred: Android, QNX, embedded Linux, Genivi, Integrity. Knowledge of Graphics frameworks: Kanzi, QT, is a plus *Fluent in industry standard software tools: SW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools. Strong communication skills (written and verbal), working with teams across multiple time zones. A passion for excellence in programming, and exceeding goals. Required: Bachelor's, Computer Engineering and/or Computer and/or Electrical Engineering Preferred: Master's, Computer Engineering and/or Computer and/or Electrical Engineering Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.

Posted 1 month ago

Apply

1.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Company 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, 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 engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. 1-3 years work experience in embedded software and/or driver. Candidate should be detail-oriented and have strong analytic and problem-solving skills, highly organized Extremely strong knowledge with C/C++ programming, ARM assembly language. Solid understanding of overall embedded system architecture. Experience in 2D and 3D graphics technology and standards such as OpenGL, OpenGL ES/EGL, Vulkan Experience in multimedia on embedded systems and the use of graphics and in a highly integrated system. Experience and/or knowledge of the use of the GPU as a compute engine: GPGPU and OpenCL is an asset. Experience with virtualization technologies across CPU and MM hardware accelerators. Experience with GPU optimization, advanced rendering, and latency optimizations and ability to identify and isolate performance issues in graphics applications. Experience with design and implementation of modern 3D graphics applications using OpenGLES API is a plus. Experience with writing vertex and fragment shaders using shading languages such as GLSL is a plus. Knowledge in one or more of the following operating systems is preferred: Android, QNX, embedded Linux, Genivi, Integrity. Knowledge of Graphics frameworks: Kanzi, QT, is a plus *Fluent in industry standard software tools: SW/HW debuggers, code revision control systems (GIT, Perforce), IDEs and build tools. Strong communication skills (written and verbal), working with teams across multiple time zones. A passion for excellence in programming, and exceeding goals. Required: Bachelor's, Computer Engineering and/or Computer and/or Electrical Engineering Preferred: Master's, Computer Engineering and/or Computer and/or Electrical Engineering Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers. 3077262

Posted 1 month ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Flam is building AI Infrastructure for Brands in Immersive Advertising spanning across all channels viz. Digital, Broadcast TV, Retail, Communications, Print, OOH etc. Vision: The Immersive & Interactive Layer for Every Screen & Surface Flam aims to redefine how consumers interact with ads, content in every shape and form, retail aisles, live broadcasts and fan moments—turning content and interfaces into shoppable, shareable experiences that deliver measurable ROI. Flam has raised a $14 million Series A round led by global technology investor RTP Global with participation from Dovetail and select others bringing the total funding to $22 million. The next phase of growth is to accelerate R&D on its app-less GenAI infrastructure that lets brands create, publish and measure high-fidelity MR, 3D & Digital experiences in <300 ms on any smartphone—no app download required. The same infra already powers advertising for Google, Samsung, Emirates and hundreds of global enterprises & agency powerhouses. Key Focus Areas: Product Roadmap: Upcoming releases include GenAI-driven 3D asset generation, Democratising MR deployment at scale, Enterprise Suite of Products across Industries, and Infrastructure for broadcasters and fan engagement. Geography: Funds will support new enterprise pods in North America, Europe and the Middle East while deepening Asia operations. Partnerships: Flam will expand its partner program for creative studios and global platforms, enabling Fortune 500 brands to move from pilot to rapid global roll-out. Job Title: Senior Frontend Developer Overview : We are seeking a seasoned Frontend Engineer (SDE II / SDE III) to join our team and help build cutting-edge, immersive, and highly performant web applications. This role demands deep technical expertise in React, Next.js, Three.js, and WebGL/OpenGL, along with a strong foundation in frontend architecture and performance optimization.The ideal candidate is passionate about building high-quality interfaces, thrives on solving complex problems, and has prior experience leading frontend initiatives in a fast-paced environment. Key Responsibilities : Architect, develop, and maintain scalable and modular frontends using React and Next.js. Implement responsive, accessible UI components using Tailwind CSS. Design and develop interactive 3D experiences using Three.js, WebGL, and the Canvas API. Write custom shaders using GLSL and implement low-level WebGL rendering pipelines. Set standards for frontend architecture, including code structure, testing, and performance. Collaborate closely with product managers, designers, and backend teams to translate product requirements into technical solutions. Ensure applications meet high standards of performance, security, and cross-browser compatibility. Mentor junior frontend developers and participate in code reviews to maintain code quality and team growth. Required Qualifications : 6+ years of professional frontend development experience. Expert-level proficiency with JavaScript (ES6+), React, and Next.js. Solid understanding of state management tools such as Context API or Zustand. Proficient with Tailwind CSS or similar utility-first CSS frameworks. Demonstrated experience in frontend architecture and leading large-scale projects. Advanced skills in Three.js, GLSL shaders, and WebGL/OpenGL. Familiarity with the Canvas API for 2D rendering. Strong grasp of frontend performance optimization techniques. Clear understanding of responsive design principles and web accessibility standards (WCAG). Hands-on experience with Git and modern CI/CD pipelines. Nice-to-Have : Experience with Next.js App Router and server components (Next.js 13+). Familiarity with animation libraries like Framer Motion or GSAP. Understanding of backend fundamentals (REST, GraphQL, authentication). Experience working on interactive applications in domains such as gaming, XR, or data Visualization.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies