HamburgerMenu
hirist

Embedded Software Driver Development Engineer

xTag Services
5 - 10 Years
Bangalore

Posted on: 11/06/2026

Job Description

Job Description Embedded Software Driver Development Engineer :

Location : Bangalore (AMD Office, Bellandur)

Work Mode : Work From Office (5 Days a Week)

Experience : 5-10 Years

Open Positions : 5

About the Role :

We are looking for experienced Embedded Software Driver Development Engineers to join our team at AMD. The ideal candidate will have strong expertise in Linux kernel development, device driver programming, system-level debugging, and embedded software development. This role involves developing, porting, optimizing, and debugging Linux drivers and subsystems for next-generation embedded and high-performance computing platforms.

Key Responsibilities :

- Design, develop, and maintain Linux kernel drivers and embedded software components.

- Develop and port device drivers for PCIe, DMA, IOMMU, and other hardware subsystems.

- Perform Linux kernel debugging, bug fixing, and upstream contributions.

- Support board bring-up activities and hardware-software integration.

- Optimize system performance, boot time, and power management features.

- Work closely with hardware, firmware, and system teams to enable new platforms.

- Analyze and resolve complex system-level issues using debugging tools.

- Contribute to open-source Linux kernel and related projects.

Mandatory Skills :

Core Linux & Driver Development :

- Strong C Programming

- Embedded Linux

- Linux Kernel Development

- Linux Device Driver Development

- Kernel Mode Driver Programming

- Kernel Driver Porting

- Kernel Debugging

- PCIe Subsystem Knowledge

- Embedded Systems

- IPC Mechanisms

- DMA Driver Development

- Board Bring-up

- Yocto

- RTOS (Real-Time Operating Systems)

- IOMMU Concepts

System & Debugging :

- System Debugging Tools

- Kernel Bug Fixing & Upstreaming

- Performance Optimization

Preferred Skills :

Audio :

- I2S Protocol

- Audio Subsystems & Frameworks

- Open Source Contributions

Multimedia :

- VAAPI, GStreamer, FFmpeg Driver Development

- Understanding of H.264, HEVC, AV1, and VP9 Encoding/Decoding

Display & Graphics :

- X Server

- Wayland/Weston

- Display Driver Development

- Linux DRM Subsystem

- OpenGL

- Vulkan Drivers in Mesa

- libdrm

- Linux Graphics Driver Development

Camera & Imaging :

- MIPI CSI-2

- ISP Driver Development

Power Management :

- Linux Power Management

- S3/S0ix Power States

- Boot Time Optimization

PCIe :

- PCIe Driver Development Experience

Qualifications :

- Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or related field.

- 510 years of hands-on experience in Embedded Linux and Device Driver Development.

- Strong problem-solving and debugging skills.

- Excellent communication and collaboration skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...