Graphics Compiler Tooling and Test Engineer
: Job Details :


Graphics Compiler Tooling and Test Engineer

Nutanix

Job Location : all cities,AR, USA

Posted on : 2024-12-12T08:39:49Z

Job Description :
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > GPU ASICS EngineeringGeneral Summary:Qualcomm's Adreno GPU has been the industry leading mobile graphics solution in today's Android smart phone market worldwide. Our power efficient GPU solution is fundamental toenable the new exciting markets like VR/AR, IoT, AI, Autonomous driving etc. GPU compiler is a key component of graphics solution. We are looking for talented engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.This role is multi-disciplinary, requiring collaboration with both internal teams and customers to ensure the delivery of a high-quality Graphics Compiler. Additionally, you will be responsible for developing unit tests by writing shaders for specific scenarios, identifying potential performance enhancements, and reporting any functional issues.Minimum Qualifications:â ¢ Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.ORMaster's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 3+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.ORPhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.Preferred Qualifications:Strong proficiency in C/C++Solid knowledge of OpenGL, DirectX, or VulkanFamiliarity with 3D graphics profilers and debuggers, including RenderDoc, Pix, and NSightUnderstanding of rendering pipelines for modern PC and console game enginesExperience with using commercial game engines such as Unreal and UnityExcellent skills in GPU performance analysisOutstanding written and verbal communication abilitiesSelf-motivated and independent, capable of working with minimal supervision while proactively contributing to a multifunctional teamBackground in creating technical training materials, including frameworks, samples, tutorials, and videosExperience in developing, profiling, and optimizing contemporary rendering algorithmsPrincipal Duties and Responsibilities:Leverages advanced GPU knowledge and experience to architect, design, implement, verify, and/or optimize the performance and power of GPU cores.Builds functional model simulations, develops software, and tests for various graphics to verify correctness and ensures advanced performance and power goals are met.Designs, programs, and runs comprehensive graphics tests using tools and methods under different scenarios and benchmarks to verify functionality, performance, power, and stability and identify issues.Collaborates with cross-functional teams, third-party vendors, and external users to guide implementation and ensure alignment with needs and goals.Develops critical driver and compiler software to support GPU products.Writes detailed technical documentation and feature descriptions for complex GPU projects to guide users and/or customers to implement output.Level of Responsibility:Works independently with minimal supervision.Provides supervision/guidance to other team members.Decision-making may affect work beyond immediate work group.Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.Has a moderate amount of influence over key organizational decisions.Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.#J-18808-Ljbffr
Apply Now!

Similar Jobs (0)