โšก New

Linux Software Engineer โ€“ GPU Driver Development

L&T Technology Services

BengaluruFull-timeMid LevelOn-site

Job Description

Linux Software Engineer โ€“ GPU Driver Development

Location: Bangalore

Experience: 4-12 Years

Key Skills

  • Linux Driver Development
  • C / C++ Programming
  • Mesa Graphics Stack
  • RadeonSI / RADV Driver Development
  • OpenGL & Vulkan
  • Linux Toolchains, Git, Gerrit
  • Open Source Development & Upstream Contributions

Job Responsibilities

  • Develop and enhance Linux graphics drivers in the Mesa ecosystem.
  • Work on RadeonSI and RADV user-space drivers for AMD GPU platforms.
  • Design, implement, debug, and optimize graphics driver features.
  • Contribute code to open-source repositories and drive upstream acceptance.
  • Collaborate with the open-source community on reviews and issue resolution.
  • Analyze, troubleshoot, and resolve customer and QA-reported issues.
  • Participate in architecture discussions and standards-based solution development.

Preferred Experience

  • Strong hands-on experience in C/C++ on Linux.
  • Exposure to GPU architecture, 3D graphics concepts, OpenGL, and Vulkan.
  • Prior contributions to Mesa or other open-source graphics projects preferred.
  • Experience with Git, Gerrit, debugging, and performance optimization.
  • Strong analytical, communication, and problem-solving skills.

Education

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.


Posted Today

Related Jobs

Related Searches

Apply Now