
Graphics/GPU Software Engineer
2 weeks ago
Job Area: Engineering Group, Engineering Group > Software Applications Engineering
General Summary:
This position requires quick learning and internalization of Qualcomm Adreno Graphics and its concepts. The candidate will support Graphics (GPU) issues from Kernel driver, user space, Debian/Ubuntu/Yoco Graphics stack issues, and applications created by Qualcomm's OEMs and ISVs.
Strong communication skills are essential to explain technical information concisely and to 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.
Responsibilities include collaborating with OEMs, ISVs, and vendors to debug power, performance, and functional issues, following established software processes, and improving software quality. Familiarity with Android graphics framework, Linux Kernel, and resolving graphics issues is required. Coordination with internal and international teams is also part of the role.
Minimum Qualifications:- Knowledge or experience with GPU programming like OpenGL ES, OpenCL, or Vulkan.
- Proficiency in Python, GStreamer, and UI frameworks such as QT, GTK, Wayland Weston.
- Knowledge of Qualcomm Linux Android and its Graphics stack, or Qualcomm LE (Yocto) based implementation and display/graphics rendering stack.
- Strong skills in software integration, optimization, and debugging on embedded RTOS.
- Proficiency in C/C++/Java development and debugging on embedded systems.
- Good communication and interpersonal skills for a customer-facing role.
- Self-motivated, flexible to learn new multimedia areas, and able to work independently or as part of a team.
- Excellent written communication and interpersonal skills.
- Experience with Yocto-based embedded systems development.
- Experience with GPU and UI on Linux.
- Experience in resource-constrained environments like NXP FRDM, NVIDIA ORIN, Raspberry Pi, or other embedded SOMs.
- 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.
Additional experience with programming languages (C, C++, Java, Python), debugging techniques, and a proactive attitude are desired.
Equal Opportunity Employment: Qualcomm is an equal opportunity employer committed to accessible hiring processes. For accommodations, contact disability-accomodations@qualcomm.com. We value diversity and inclusion in our workplace.#J-18808-Ljbffr
-
Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeThis is a job opportunity for an experienced software engineer with a focus on graphics and GPU programming.The ideal candidate will have a strong background in computer science and experience working with embedded systems, Linux kernels, and graphics rendering stacks.Responsibilities include collaborating with internal and external teams to debug power,...
-
Embedded Systems Developer
2 weeks ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeWe are seeking a highly skilled software engineer with experience in graphics and GPU programming to join our team.The successful candidate will have a solid understanding of computer science concepts, including algorithms, data structures, and software design patterns.Responsibilities include collaborating with OEMs, ISVs, and vendors to debug power,...
-
Embedded Systems Software Engineer
2 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeSoftware Engineer - Video Processing">We are seeking a highly skilled software engineer to join our team, responsible for developing and optimizing video processing software solutions on Qualcomm processors. The successful candidate will have a strong background in C/C++ programming, multithreading, and OS concepts/fundamentals, as well as experience in...
-
Computer Science Professional
2 weeks ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeThis position requires an individual with a deep understanding of computer science concepts and experience working with embedded systems, Linux kernels, and graphics rendering stacks.The ideal candidate will have a strong background in software development, including proficiency in C/C++/Java development and debugging on embedded systems.Responsibilities...
-
Senior Software Engineer
3 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeJob Summary">This is a high-level engineering position that requires extensive knowledge of video processing and Windows operating system user mode and kernel mode driver development. The successful candidate will be responsible for designing, implementing, and optimizing software solutions for video processing in embedded platforms.">Key...
-
Senior Engineer
3 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Software EngineeringGeneral Summary: Snapdragon Studios is seeking a PC Game Tester to execute test plans and ensure the best gaming experience on Windows on Arm Snapdragon platforms. The ideal candidate is comfortable with testing PC games, familiar with various game storefronts, and...
-
Video Engineering Lead
3 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeVideo Engineer Job Description">We are seeking an experienced video engineer to join our team, responsible for developing and optimizing video solutions on Qualcomm processors. The successful candidate will have a strong background in video processing, Windows operating system user mode and kernel mode driver development, and C/C++ programming.">Key...
-
Senior System Software Engineer
3 days ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeAs a leading technology innovator, we push the boundaries of what's possible to enable next-generation experiences and drive digital transformation. You will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge products.Key ResponsibilitiesDevelop...
-
Staff Engineer/ML Compiler Engineer
3 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:If you're interested in advancing and applying mathematics, programming languages theory, and advanced algorithms to program optimization for cutting-edge machine learning accelerators, then you really want to be talking to usWe are...
-
Staff Engineer, Gen AI
3 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary: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 allow inference of GenAI models...