
Sr Engineer- Graphics User mode developer
- Hyderabad, Telangana
- Permanent
- Full-time
Software EngineeringGeneral 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 and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Work on the development and optimization of Freedreno GL and GLES drivers for compute-class A8x GPUs.Contribute to Mesa upstream compliance and improvements. Support validation and commercialization efforts for GL/GLES workloads on Linux platforms.Responsibilities
- Develop and maintain Freedreno GL/GLES drivers in Mesa.
- Implement OpenGL ES 3.2 and EGL 1.5 features.
- Assist in pre-silicon and post-silicon validation.
- Strong C/C++ programming skills.
- Solid understanding of operating system concepts.
- Hands-on experience with Linux OS, including graphics stack.
- Familiarity with Mesa and Freedreno.
- B.Tech + 4 years or M.Tech + 2 years in graphics driver development or related user mode driver development.