MTS Software Development Engineer

7 - 12 years

9 - 13 Lacs

Posted:7 months ago| Platform: Naukri logo

AI Match Score
Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for an MTS (Member of Technical Staff) Engineer to join our Open Source Graphics team and contribute to the amdgpu kernel-mode GPU driver for future AMD Radeon and Instinct products.
Join our team developing open-source GPU drivers for Linux. As leading contributors to Radeon Mesa graphics and multimedia drivers in major Linux distributions, our software powers cutting-edge automotive and gaming products.
We deliver the GPU Linux software stack for discrete GPUs and APUs, work on pre-silicon development, develop new features, and create essential software components for graphics and compute.

 

THE PERSON:

The best candidates will have excellent C programming skills and a demonstrable understanding of graphics systems software, along with comprehensive knowledge of computer architecture and operating systems fundamentals. In this position, you will have the opportunity to work on the latest innovative AMD platforms. We have a passion for creativity and pushing technology to its limit, which will be fully tested and applied in this role. You will work closely with experts from GPU and adjacent domains in system software and hardware across AMD to build the best products in the segment.

 

KEY RESPONSIBILITIES:

  • Contribute enhancements to the amdgpu kernel-mode GPU driver for AMD graphics products .
  • GPU driver bring-up and qualification on new hardware platforms.
  • GPU driver performance analysis and optimization.
  • Investigation, analysis, and resolution of issues as reported by Customers and QA.
  • Collaborate closely with developers in the open source graphics development community .

PREFERRED EXPERIENCE:

  • 7+ years of experience developing system software and kernel mode drivers for Linux and derivatives .
  • Demonstrable proficiency in C programming, developing multi-threaded kernel mode drivers.
  • Excellent understanding of computer architecture, operating systems concepts, memory management, and concurrency.
  • Strong communication and interpersonal skills.

Ways to stand out from the crowd:

  • Experience working in the Linux DRM/KGD (Direct Rendering Manager / Kernel Graphics Driver) subsystem .
  • Conceptual understanding of user-space compositors, eg Wayland and X.org compositors, Android HWC, or QNX Screen.
  • Track record of open source contributions .

ACADEMIC CREDENTIALS:

  • Bachelors or M asters degree (preferred) in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Advanced Micro Devices, Inc

Semiconductors

Sunnyvale

RecommendedJobs for You

noida, uttar pradesh, india

mumbai, maharashtra, india