CrawlJobs Logo

Windows Graphics Driver Engineer

amd.com Logo

AMD

Location Icon

Location:
China , Shanghai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.

Job Responsibility:

  • Work with AMD’s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and hardware bring ups
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners

Requirements:

  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Familiar with Windows WDK, WDF, POFX framework
  • Experience with modern concurrent programming and threading APIs
  • Expert of Windows and/or Linux/Android Driver Development
  • Experience with Windows, Linux and/or Android operating system development
  • Effective communication and problem-solving skills
  • Motivating leader with good interpersonal skills
  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Nice to have:

  • Expert of Windows/Linux GFX/Power/Platform driver development is a plus
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus

Additional Information:

Job Posted:
March 21, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Windows Graphics Driver Engineer

Graphics Driver Development Engineer

AMD S3 Driver team is a part of S3 Software team and works with the world first ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Experience with Windows, Linux and/or Android operating system development
  • Experience with Windows Driver Development and GFX driver development experience is preferable with more than 8 years of experience
  • Experience with software development processes and tools such as debuggers (windbg/gdb/memory dump analysis etc), source code control systems (GitHub) and profilers
  • Effective communication and problem-solving skills
  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Work with AMD’s graphics driver team to understand the architecture and contribute to the development of UMD/KMD driver and bug fixing
  • Design, develop and deliver to customer specific SW/FW requirements and enhancements
  • Able to mentor and guide the team members
  • Work closely with needed key stakeholders for efficient feature implementation and issue resolution and be responsible for the commitments
  • Apply a data driven approach to resolve GFX driver/FW problems and delight the customers
  • Scope and perform quick feasibility study of new asks and technologies
  • Participating in new ASIC and hardware bring ups
  • Develop technical relationships with peers and partners
Read More
Arrow Right

Multimedia Systems Software Engineer

The Multimedia Drivers team is responsible for demonstrating AMD’s hardware capa...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C/C++ programming skills in Microsoft Windows Device Driver development environment
  • Working experience with Microsoft Visual Studio, Object Oriented Programming knowledge and skills
  • Experience with x86 CPU architecture and System-On-Chip bring-up
  • Proven understanding of GPU and/or APU
  • Kernel Mode Debugging skills, experience with WinDbg, SoftICE, etc.
  • Trouble-shooting, ability to triage and root cause issue
  • Working experience with OS, Kernel, RTOS, Embedded SW, Real-time programming.
  • Multimedia (video codecs, color formats, video algorithms) experience
  • Familiarity with Perforce, Git, Remedy, Jira
  • University Degree or Post Graduate Degree in Computer Science/Engineering, Electrical Engineering or Software Engineering
Job Responsibility
Job Responsibility
  • Design and implement device driver for new AMD GPU/APU products
  • Craft and build Multimedia functionality to support new HW, SW or OS specifications
  • Reproduce, debug and resolve graphics driver issues with specific hardware and software contexts
  • Craft and develop test applications and quality assurance programs
Read More
Arrow Right

Software Engineer II

Microsoft is on a mission to build platforms and products that create and comple...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Python, OR equivalent experience.
  • Experience developing drivers for Windows, Linux, RTOS or similar systems.
  • Software architecture and design experience.
  • System level power and performance analysis and OS fundamentals.
  • Familiarity with ML and graphics APIs such as DirectML, DirectX, Vulkan, or OpenGL.
  • Use of performance analysis tools such as ARM Development Studio and Snapdragon Profiler.
  • Ability to quickly ramp-up on complex and unfamiliar codebase, and work across multiple teams to drive code quality and performance.
Job Responsibility
Job Responsibility
  • Contributes to technical discussions on the architecture of Graphics and AI user-mode and kernel-mode drivers.
  • Leads by example within the team by producing extensible, maintainable, and efficient code.
  • Reviews other team members’ code to ensure it meets the team’s and Microsoft’s quality standards.
  • Analyzes and fixes performance bottlenecks using available tools.
  • Builds a realistic work schedule for their areas of ownership and provides regular status updates to leadership and dependent teams.
  • Embody our Culture and Values.
  • Fulltime
Read More
Arrow Right

Software Validation Automation Engineer

Join AMD’s Validation Automation team to help bring cutting-edge upscaling, fram...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with performance testing and benchmarking
  • Working experience with test automation development
  • Strong programming skills in Python
  • Good knowledge of testing frameworks and testing principles
  • Familiarity with Git
  • Good understanding of Software Engineering Lifecycle and object-oriented design principles
  • Development experience on Windows and/or Linux
  • Familiarity with modern software tools and techniques for development
  • Experience with JIRA for defect tracking
  • Good analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Contribute to a high-functioning validation automation team
  • Collaborate closely with the feature teams and project managers to deliver quality solutions and the automation technology to support them
  • Create and maintain automated integration tests and validation CI/CD workflows to ensure visual quality, non-regression, stability, and performance across features, models, driver versions, OSes, and graphics hardware
  • Perform manual and automated testing in Windows environments
  • Find and report bugs
  • Ability to summarize and analyze test data, create validation reports, and provide technical recommendations
  • Participate in code reviews and scrum ceremonies
  • Enhance validation methodologies used by the team
Read More
Arrow Right
New

Senior Software Validation Automation Engineer

Join AMD's Validation Automation team to help bring cutting-edge upscaling, fram...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working experience with test automation development
  • Proven experience collaborating with development and QA teams
  • Graphics and Gaming Industry experience
  • Understanding of ML techniques applied to graphics and rendering
  • Strong programming skills in Python
  • Good knowledge of testing frameworks and testing principles
  • Familiarity with Git
  • Good understanding of Software Engineering Lifecycle and object-oriented design principles
  • Development experience on Windows and/or Linux
  • Familiarity with modern software tools and techniques for development
Job Responsibility
Job Responsibility
  • Contribute to a high-functioning validation automation team
  • Collaborate closely with the feature teams and project managers to deliver quality solutions and the automation technology to support them
  • Create and maintain automated integration tests and validation CI/CD workflows to ensure visual quality, non-regression, stability, and performance across features, models, driver versions, OSes, and graphics hardware
  • Develop and maintain test harnesses, frameworks, and tooling in Python to scale validation across multiple GPUs, drivers, and game titles
  • Perform manual and automated testing in Windows environments
  • Find and report bugs
  • Diagnose and isolate ML-related in-game artifacts across model inference, engine integration, and hardware layers
  • Summarize and analyze test data, author validation reports, and provide technical recommendations
  • Participate in code reviews and scrum ceremonies
  • Enhance validation methodologies used by the team
Read More
Arrow Right
New

Gamedev Software Development Engineer

At AMD, our mission is to build great products that accelerate next-generation c...
Location
Location
Poland , Gdansk
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Gaming QA experience with gaming studio
  • Experience with Windows, Linux and/or Android operating system development
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Effective communication and problem-solving skills
  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Bachelor's or Master's degree in Computer Science, Computer/Software Engineering, or equivalent related technical discipline
Job Responsibility
Job Responsibility
  • Test and verify compatibility and performance of 3D games on AMD's Radeon family of graphics and Ryzen family of CPUs
  • Perform Validation and QA testing of key features: FSR SDK, FSR Upscaling, FSR Frame Generation, FSR Ray Regeneration, Future AI/ML FSR technologies
  • Work with AMD’s research specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners
  • Create and maintain automated integration tests and validation CI/CD workflows to ensure visual quality, non-regression, stability, and performance across features, models, driver versions, OSes and graphics hardware
Read More
Arrow Right

Software Engineering Intern

BAE Systems, Inc. is looking for a highly motivated and driven software engineer...
Location
Location
United States , Fort Worth
Salary
Salary:
46437.00 - 62721.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Transitioning into Junior or Senior year during the Summer of 2026 or pursing a graduate degree
  • Majoring in one of the following programs: Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, Other coding related degree
  • Knowledge of Data Structures and Object Oriented Programming
  • Driven to learn and a passion for providing excellent products
  • Proficient in one of the following languages: Java, C++, C#, Python, JavaScript
Job Responsibility
Job Responsibility
  • Design, develop, test and document Windows-based applications for various aircraft test and support equipment items
  • Contribute to the development of instrument drivers, evaluation algorithms, Graphical User Interfaces, and self-test software
  • Interface with Systems and Hardware Engineering
  • Be involved in all phases of software development lifecycle including requirements definition, design, code, integration, and test
What we offer
What we offer
  • Can elect to participate in the 401(k) savings plan
  • Temporary employees working 20+ hours per week are eligible for medical benefits, the employee assistance program, and business travel accident insurance
  • Fulltime
Read More
Arrow Right
New

Program Manager – Automotive Software PM

As a Software Program Manager in Embedded Business Unit, you will have the oppor...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background in semiconductor industry with 5 years hands on technical work in Automotive Software (OS, Drivers, validation across IVI and ADAS), 5 years of program management experience and an overall industry experience of 15+ years
  • Proven project & program management experience in dynamic and competitive industry with prior experience in SW development
  • Understanding of BIOS, Firmware, Windows and Linux operating system, and Graphics technology
  • Knowledge of automotive domain is a must
  • Strong exposure to various project management processes and principles – Waterfall, Agile, etc.
  • Experience using tools such as JIRA, Confluence, SharePoint, MS Project, etc.
  • Ability to structure and execute complex analysis, draw insights, and communicate summary findings/recommendations to senior management
  • Ability to network, build relationships, and drive effective decision-making across multiple functions and levels within the organization
  • Highly organized, able to prioritize, and juggle multiple work streams to tight deadlines
  • Flexible working schedule to manage global (Asia and North America) program execution teams
Job Responsibility
Job Responsibility
  • Work closely with engineering managers, technical leads and product managers to drive project planning and execution of multiple complex software development projects
  • Define, plan, and drive scope and schedules for Automotive segment team including both development and validation
  • Handle activities involving Linux, Windows and Android SW stacks across IVI and ADAS solutions
  • Collaborate with cross-functional engineering groups throughout the product life cycle, from definition to successful delivery of releases
  • Manage cross-team dependencies, initiatives, and blocker issues
  • Provide status reports on program schedule, status, risks, issues, and other key metrics
  • Maintain dashboards on status and issues for projects and deliverables in Confluence and use Jira/MS Project to track all the engineering work
  • Own the development of project plans and schedules
  • Develop and improve processes for project tracking and risk mitigation
  • Support senior management to drive execution excellence, tracking & reporting of key metrics
  • Fulltime
Read More
Arrow Right