SysDE I - Multimedia, Hardware Compute Group
Amazon • Bengaluru, Karnataka, IND
No Relocation
Posted: May 12, 2026
Additional Content
Description
- Are you passionate about graphics systems and display technologies that power millions of devices? Join our team to work at the intersection of GPU drivers, display compositors, and system-level integration,
Description
- Are you passionate about graphics systems and display technologies that power millions of devices? Join our team to work at the intersection of GPU drivers, display compositors, and system-level integration, delivering seamless visual experiences on cutting-edge consumer devices. As a SysDe I, you will be responsible for: - Integrating and enabling GPU graphics drivers at both kernel (driver) and userspace (Mesa) levels, ensuring optimal rendering performance and stability - Working with ARM Mali DDK for GPU driver bring-up, configuration, and performance tuning across product platforms - Enabling and maintaining Weston/Wayland compositor stack, including shell customization, display output configuration, and client-compositor interactions - Driving systemic integration across the graphics pipeline, from kernel DRM/KMS drivers through userspace graphics libraries to compositor and application layers - Debugging and resolving complex cross-layer graphics issues spanning kernel drivers, EGL/GLES, Vulkan, and display frameworks - Collaborating with silicon vendors, internal platform teams, and application teams to deliver production-quality graphics solutions - Developing automated test frameworks and validation tools for graphics subsystem verification Key job responsibilities - Own the integration, bring-up, and validation of GPU graphics drivers (ARM Mali DDK) at the kernel level across multiple product platforms, ensuring driver stability and performance targets are met - Enable and maintain the userspace graphics stack (Mesa, EGL, GLES, Vulkan) to deliver optimized rendering pipelines for consumer device use cases - Drive Weston/Wayland compositor integration, including shell configuration, display output management, multi-client compositing, and input handling - Perform end-to-end systemic integration across the graphics pipeline spanning kernel DRM/KMS, GBM buffer management, userspace libraries, compositor, and application layers - Debug and root-cause complex cross-layer graphics and display issues using kernel traces, GPU profiling tools, and compositor debug utilities - Collaborate with SoC/silicon vendors on DDK upgrades, patch management, and resolving vendor-specific driver defects - Develop and maintain automated test suites and CI validation frameworks for graphics subsystem regression and compliance testing - Contribute to BSP integration efforts by ensuring graphics components are properly integrated within the Yocto/OE build system - Author and maintain technical documentation including design specs, integration guides, and troubleshooting runbooks for the graphics subsystem - Participate in code reviews, design discussions, and cross-team alignment meetings to ensure graphics deliverables meet program milestones A day in the life Your key internal stakeholders include: - SoC/Silicon Vendor Teams for DDK upgrades, driver patches, and platform bring-up support - Display and Video Pipeline Teams for end-to-end visual pipeline integration - Application and UI Framework Teams who consume the graphics and compositor stack - BSP and Platform Teams for build system integration and release readiness - QA and Automation Teams for test coverage and regression validation Problems you will be solving: - Ensuring GPU driver and compositor stability across multiple product SKUs and SoC revisions - Resolving complex cross-layer rendering, display, and performance issues that span kernel, userspace, and compositor boundaries - Enabling new graphics features and capabilities on tight program timelines while maintaining backward compatibility
Basic Qualifications
- - Bachelor's degree or above in computer science, computer engineering, or related field - Experience in automating, deploying, and supporting infrastructure - Experience with Linux/Unix - Familiarity with GPU driver architecture (Mali DDK or equivalent) - Hands-on experience with Wayland/Weston compositor framework - Proficiency in C/C++ and Linux systems programming - Minimum 1 year of experience with Linux kernel and userspace graphics stack
Preferred Qualifications
- - Experience with CI/CD pipelines build processes - - Experience with DRM/KMS, GBM, EGL, and Mesa driver stack - - Understanding of display pipelines, framebuffer management, and V4L2/media frameworks - - Experience with Yocto/OpenEmbedded build systems - - Familiarity with GStreamer or other multimedia frameworks for GPU-accelerated rendering - - Knowledge of ARM SoC platforms and vendor BSP integration Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.