AD

MTS Software System Design Eng

Advanced Micro Devices (AMD)
Bangalore3-7 LPA Posted 22 May 2025
FULL TIME
System Design
Android
C++
Graphics
Opengl
+1 more

Job Description

The Role

We're looking for an engineer to join our team who will thrive in a fast-paced work environment, using effective communication, problem-solving, and prioritization skills. Individuals who are well-organized, show great attention to detail, and employ critical thinking are well-suited for our team.

The Person

Your curiosity will drive your learning and innovation to improve how we, as a group and an organization, can get better every day. Your peers will provide you a results-oriented and encouraging environment for your career growth, fueling your opportunity to be a part of Delighting Our Customers.

Key Responsibility:

  • Android Graphics Driver Development Engineer

Preferred Experience:

  • Engineer with 10+ years of experience in embedded Android/driver/kernel development.
  • Strong C/C++ development skills with a good understanding of object-oriented design.
  • Strong OS concepts and X86 Architecture.
  • Good understanding of Android framework (Binder, AIDL), etc.
  • Hands-on experience in Gfx, MM, HAL issue triaging, fixing.
  • Very good knowledge in Surface Flinger, OpenGL/Vulkan, HWC, DRM, Mesa.
  • Hands-on experience with fixing graphics CTS/VTS defects.
  • Strong background in embedded systems development.
  • Good Android Debugging skills (tombstone, anr, systrace), problem-solving skills.
  • Strong written and verbal communication skills, effective communication skills.

Good to have:

  • Graphics driver for standards (OpenGL, Vulkan, OpenCL, Direct3D) is optional.
  • GPU drivers, Linux kernel drivers knowledge.
  • Experience on Android virtualization (virtio, trout) and hypervisor (xen, QNX) based OS.

Academic Credentials:

  • Bachelor's or Master's in Electrical Engineer, Computer Engineering, Computer Science, or a closely related field.
Join WhatsApp Channel