GPU Software Developer

1 week ago


Hyderabad City Taluka, Pakistan beBee Careers Full time
Job Title:
GPU Software Developer
Job Description:
This role requires quick learning and internalization of graphics concepts. The candidate will support GPU issues from kernel drivers, user space, Debian/Ubuntu/Yocto graphics stack issues, and applications created by OEMs and ISVs.
The ideal candidate will have strong communication skills to explain technical information concisely and coordinate effectively between customers and developers.
The role involves troubleshooting graphics-related issues in areas such as OpenGL ES and OpenCL, and expertise in graphics and UI frameworks in embedded Linux.
Prior experience with GPU programming like OpenGL ES, OpenCL, or Vulkan is required.
Candidates should also be proficient in Python, GStreamer, and UI frameworks such as QT, GTK, Wayland Weston.
Familiarity with Android graphics framework, Linux kernel, and resolving graphics issues is essential.
A strong understanding of software integration, optimization, and debugging on embedded RTOS is necessary.
This role requires a self-motivated individual who can work independently or as part of a team and has excellent written communication and interpersonal skills.
Key Responsibilities:
- Troubleshooting graphics-related issues in OpenGL ES and OpenCL
- Collaborating with OEMs, ISVs, and vendors to debug power, performance, and functional issues
- Improving software quality following established software processes
Minimum Qualifications:
- Knowledge of GPU programming like OpenGL ES, OpenCL, or Vulkan
- Proficiency in Python, GStreamer, and UI frameworks such as QT, GTK, Wayland Weston
- Familiarity with Android graphics framework, Linux kernel, and resolving graphics issues
- Strong understanding of software integration, optimization, and debugging on embedded RTOS
Preferred Qualifications:
- Experience with Yocto-based embedded systems development
- Experience with GPU and UI on Linux
- Experience in resource-constrained environments
Educational Qualifications:
- Bachelor's in Engineering, Information Systems, Computer Science, or related field with 2+ years of relevant experience
- OR Master's in the same fields with 1+ year of relevant experience
- OR PhD in Engineering, Information Systems, Computer Science, or related field

Familiarity with additional programming languages, debugging techniques, and a proactive attitude are desired.



  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    **Job Description:**">Key Responsibilities:Troubleshoot and resolve graphics-related issues in OpenGL ES, OpenCL, and other areas.Collaborate with OEMs, ISVs, and vendors to debug power, performance, and functional issues.Develop expertise in Graphics and UI Frameworks in Embedded Linux.Improve software quality by following established processes.**Required...

  • Software Engineer

    2 weeks ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    About the RoleThe successful candidate will be responsible for developing and productizing various video solutions on Qualcomm processors.Developing, enhancing, and debugging user mode and kernel mode drivers for video encoding and decoding on Windows-based systems.Ensuring seamless integration of video hardware accelerators with the operating system and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Role OverviewThe AI ML Engineer role is a critical position that involves spearheading the development and commercialization of AI Runtime (QAIRT) SDK on Qualcomm SoCs.This expert will push the limits of performance from large models, deploy them using best practices, and stay up-to-date with the latest advancements in Generative AI.The ideal candidate will...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Title: Video Software Engineer LeadThis position involves designing, implementing and optimizing software solutions for video processing in embedded platforms. You will collaborate with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration.Key ResponsibilitiesDevelopment and productization of various...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job OverviewWe are seeking an accomplished Senior Lead Engineer to spearhead the development of cutting-edge software and applications that push the boundaries of technology.The ideal candidate will possess a strong background in software engineering, with expertise in C, C++, Java, Python, and other programming languages. They will be responsible for...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Staff Engineer/ML Compiler EngineerWe are seeking a talented ML compiler engineer to work on improving existing ML compilers and developing new ones using advanced mathematics and algorithms.We focus on powerful representations for modeling programs and optimization challenges, leveraging traditional compiler technologies to tackle contemporary ML...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time

    Job Title: Senior Software ArchitectJob Summary:This role is a fantastic opportunity to join our team as a Senior Software Architect. You will be responsible for creating, evolving, and enhancing software architectural solutions for our products.As a key member of our team, you will work closely with cross-functional technology arch and execution teams to...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Key Skills:We are looking for individuals with experience in developing custom processors/accelerators, developing and training data-driven architecture models, correlating these models, and performing system-level architecture analysis. A basic understanding of machine learning, computer vision, and digital image processing algorithms and applications is...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a skilled and motivated Sr Lead Engineer - Video Windows Driver to join our team.Key Responsibilities:Design, implement, and optimize software solutions for video processing in embedded platforms.Collaborate with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration and ensure...

  • AI ML Engineer

    2 weeks ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Job DescriptionMore details below:Join the exciting Generative AI team at Qualcomm focused on integrating cutting edge GenAI models on Qualcomm chipsets. The team uses Qualcomm chips' extensive heterogeneous computing capabilities to...