GPU Compiler QA
Core
Develop software and tools for the Adreno GPU compiler testing infrastructure to support the latest GPU hardware designs.
Role type
GPU Compiler QA Engineer
Builds
Testing infrastructure and tools for Adreno GPU compiler
Domain
Mobile graphics / GPU hardware / Software engineering
Required skills
C/C++, Python, TypeScript, CMake, Make, Git, Docker, Kubernetes, CI/CD, REST APIs, SQL, unit testing, integration testing, debugging, Android SDK, Windows development
Preferred skills
Full-stack development, frontend frameworks (Angular, React, Vue.js), backend frameworks (Django, Flask, FastAPI), web testing automation, asynchronous tasks, cloud platforms (AWS/Azure/GCP), distributed build systems
Technologies
Adreno GPU, Angular, Django, Python, C/C++, CMake, Make, Git, Docker, Kubernetes, AWS, Azure, GCP, PostgreSQL, MySQL, Jenkins, Perforce
Responsibilities
Develop software and tools for the Adreno GPU compiler; Develop and maintain RESTful APIs and integrate them with frontend components; Design and implement responsive, high-performance web applications; Architect scalable solutions following best practices in security, performance, and maintainability; Conduct peer code reviews and follow coding guidelines and standards; Optimize application performance and ensure cross-browser compatibility; Implement CI/CD pipelines, containerization, and cloud deployments; Plan and execute product software integration, testing, and build/release processes; Write and maintain unit, integration, and end-to-end tests for both frontend and backend components; Collaborate with cross-functional teams to create effective test plans and testing strategies
Seniority
Mid-level to Senior, hands-on IC