AMD logo

Linux Driver Development--RTOS/Zephyr

AMD · Posted Oct 9

High-performance processors, graphics cards, data center solutions, and AI accelerators

Hyderabad, IndiaFull-timeOnsiteLead/Staff10+ years₹40.0L–₹65.0L yearly74 applicants
SemiconductorsHardwareArtificial IntelligenceCloud ComputingGamingPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

AMD's embedded software group builds core embedded components for next-generation AMD products, spanning Linux, Zephyr, and Baremetal environments. The team works on cutting-edge hardware and software technologies including ASIC and hardware bring-up, peripheral driver development, and silicon/hardware-software integration. This role designs, develops, and maintains embedded peripheral drivers such as SPI, I3C, OSPI, SD/eMMC, UFS, USB, and Ethernet, and collaborates with AMD architecture teams on future product designs.

What you will do

  • Design, develop, and maintain embedded peripheral drivers (e.g., SPI, I3C, OSPI, SD/eMMC, UFS, USB, Ethernet etc) for Linux, Zephyr, and Baremetal environments.
  • Participate in ASIC and hardware bring-up activities.
  • Debug and resolve existing issues while exploring innovative, efficient solutions.
  • Collaborate with AMD architecture teams to influence and enhance future product designs.
  • Apply data-driven approaches to optimize performance and efficiency.
  • Stay current with emerging trends in software, hardware, algorithms, and architecture.
  • Build and maintain strong technical relationships with peers and partners.

Skills used in this role

Embedded CLinux KernelZephyrFreeRTOSRTOSDevice Driver DevelopmentSPII3COSPISD/eMMCUFSUSBEthernetARMRISC-VSoC Bring-UpHardware-Software IntegrationGitPythonCommunicationProblem SolvingCollaboration

What the employer is looking for

  • Bachelor’s or Master's degree in ECE, EEE, or CSE

Preferred qualifications

  • 10+ years of experience in embedded systems development.
  • Expertise in embedded C programming.
  • Hands-on experience with Linux kernel, RTOS (e.g., Zephyr, FreeRTOS), and device driver development.
  • Proven track record in hardware/SoC bring-up.
  • Solid understanding of silicon domain and hardware-software integration.
  • Strong knowledge of ARM and/or RISC-V architectures.
  • Familiarity with Git and version control best practices.
  • Basic scripting skills (e.g., Python).
  • Excellent communication, analytical, and problem-solving skills.
  • Collaborative mindset and ability to work effectively in a team environment.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About AMD

AMD is a global semiconductor company that designs high-performance central processing units (CPUs), graphics processing units (GPUs), and adaptive processors for data centers, personal computers, gaming consoles, and embedded systems. The company specializes in advanced computing solutions and AI accelerators, positioning itself as a major leader in modern high-performance and artificial intelligence hardware. Through strategic developments and acquisitions, AMD continues to expand its ecosystem across cloud infrastructure, enterprise computing, and physical AI.

Industry
Semiconductors
Company size
31000 employees
Founded
1969-05-01
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company

  • 2007-11-16Post Ipo

Leadership

DL
Dr. Lisa Su

Chair and Chief Executive Officer

JH
Jean Hu

Executive Vice President, Chief Financial Officer and Treasurer

MP
Mark Papermaster

Executive Vice President and Chief Technology Officer

PG
Philip Guido

Executive Vice President and Chief Commercial Officer

FN
Forrest Norrod

Executive Vice President and General Manager, Data Center Solutions Business Group