Back
AMD logo

Senior Software Development Engineer

AMD · Posted Oct 29

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

Hyderabad, IndiaFull-timeOnsiteSenior Level5–6 years₹30.0L–₹45.0L yearly25 applicants
SemiconductorsHardwareArtificial IntelligenceCloud ComputingGamingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

AMD designs processors and computing technologies spanning AI, data center, and embedded products. This role sits within a software engineering team responsible for delivering high-quality software and firmware for new product introduction projects. The senior engineer will develop and maintain ARM R52 ISP firmware, integrate camera sensors and platform drivers, and debug firmware performance for camera and imaging applications.

What you will do

  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
  • Validate new SW features before releasing them to customers
  • Contribute to a high-functioning feature team
  • Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
  • Develop and maintain ARM R52 ISP firmware
  • Implement and debug firmware features for camera and imaging applications
  • Integrate camera sensors and platform drivers
  • Support multi-camera streaming and buffer management
  • Analyze and resolve firmware issues and performance bottlenecks
  • Participate in design reviews, code reviews, and system integration activities

Skills used in this role

What the employer is looking for

  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline

Preferred qualifications

  • Expert knowledge and hands-on experience in C
  • Solid understanding of object-oriented-design principles
  • Solid understanding of Software Engineering principles, Data structure, algorithms, Operating Systems concepts and multithread programming
  • Excellent design and code development skills, familiarity with Linux and modern software tools and techniques for development
  • Good analytical and problem-solving skills
  • 5-6 years of embedded firmware development experience
  • Experience with ARM Cortex-R/M processors (R52 preferred)
  • RTOS development experience (FreeRTOS, SafeRTOS, ThreadX, Nucleus, or similar)
  • Device driver development and debugging
  • Familiarity with Git and embedded debugging tools

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

Apply