Search by job, company or skills

Advanced Micro Devices (AMD)

MTS Software System Design Eng.

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

KEY RESPONSIBILITIES:

  • Linux Kernel/GFX Driver Development Engineer, Developing and Productizing the Platfomr Driver Software Stack for AMD SoCs for Automotive.
  • Work across engineering teams and subject areas spanning silicon, firmware, hardware, and software
  • Coordinate debug of issues and drive them to closure
  • Pull together meetings,set upclear agendas and follow up on action items
  • Deliver regular progress updates toward program goals
  • Make tough decisions such as priority calls based on partial or incomplete data
  • Proactively drive continuous improvement for post-silicon power and performance activities
  • Must be a self-starter, and able to independently drive tasks to completion

PREFERRED EXPERIENCE:

  • Product development or systems engineering background with hardware platforms and their software & firmware ecosystems
  • Excellent verbal communication andwritten,presentation skills
  • Excellent interpersonal, organizational, analytical, planning, and technical leadership skills
  • Provenrecord of accomplishmentin deliveringlarge multi-functionalproduct solutions
  • Experience working in a fast-paced matrixed technical organization and multi-site environment
  • Engineer with 15+ years of experience in embedded Linux/driver/kernel development.
  • Strong C/C++ development skills with a good understanding of object-oriented design.
  • In-depth knowledge of Linux kernel and driver hands-on development experience.
  • In-depth knowledge of OpenGL/Vulkan architecture.
  • In-depth knowledge of GFX HW and SW architecture.
  • Hands-on and deep knowledge of GFX/Multimedia Driver.
  • Experience with Graphics, Compute, Display KMD/UMD and performance optimization on Linux.
  • Experience in Linux Kernel architecture and IO devices driver development and debug.
  • Experience in Multimedia middleware works like vaapi, gstreamer, and ffmpeg.
  • Customer requirements decomposition, solution implementation, and customer support.
  • Independently able to identify and analyze performance bottlenecks in design and implementation stages.
  • OS architecture knowledge including race conditions, synchronization, deadlocks, and interrupt management.
  • Experience dealing with Linux community and Open Source contribution.
  • Strong System knowledge and System Debugging.
  • Strong written and verbal communication skills.
  • Self-motivated, should be able to take lead in mastering new technologies.
  • Work in both an individual and team member environment
  • Good to have experience in Automotive IVI architecture and virtualization.

Keywords: Linux, Embedded, device driver, Kernel programing, GFX and Multimedia driver development.

ACADEMIC CREDENTIALS:

  • bachelors orMastersdegree in Computer or Electrical Engineeringor equivalent

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

For nearly 50 years, AMD (NASDAQ: AMD) has driven innovation in high-performance computing, graphics, and visualization technologies the building blocks for gaming, immersive platforms, and the datacenter. Hundreds of millions of consumers, leading Fortune 500 businesses, and cutting-edge scientific research facilities around the world rely on AMD technology daily to improve how they live, work, and play.

Job ID: 122706827