Software Development Engineer

Advanced Micro Devices, Inc

Hyderabad

On-site

INR 1,200,000 - 2,100,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

AMD benefits

Job summary

Advanced Micro Devices, Inc. (AMD) is seeking a Senior Software Development Engineer to join our team in Hyderabad. You will drive the development of high-quality firmware and software for next-generation processor and imaging technologies, collaborating with cross-functional teams to deliver scalable solutions.

The role requires strong C programming, embedded systems expertise, and ARM Cortex experience. You will participate in design and code reviews, debug complex firmware, and contribute to

Qualifications

  • Expert knowledge and hands-on experience in C
  • Solid understanding of object-oriented-design principles
  • Solid understanding of Software Engineering principles, data structures, algorithms, OS concepts and multithread programming
  • Excellent design and code development skills, familiarity with Linux and modern software tools 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

Responsibilities

  • Develop and drive execution of comprehensive, highly effective software for new technology and product introduction projects
  • Validate new software features before releasing them to customers
  • Contribute to a high-functioning feature team
  • Collaborate with multiple teams to deliver 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

C programming
OO design
Algorithms
Linux
Multithreading
Embedded firmware

Education

Bachelor's or Master’s in CS/CE

Tools

Git
Embedded debugging tools
RTOS development

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believetechnology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMDis shapingthefuture.

Whetheryou’redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career.

SENIOR SOFTWARE DEVELOPMENT ENGINEER
THE ROLE:

AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market.

THE PERSON:

The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.

KEY RESPONSIBILITIES:
  • 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
PREFERRED EXPERIENCE:
  • 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
ACADEMIC CREDENTIALS:
  • Bachelor’s or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline

#LI-SG2

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Firmware Engineer
Sr. Firmware Engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Software Development Engineer
Software Development Engineer

AMD • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Competitive salary
Diversity and inclusion support
Career advancement opportunities
Lead Firmware Software Engineer in Multimedia / Camera
Lead Firmware Software Engineer in Multimedia / Camera

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Benefits at a glance
SENIOR ARCHITECT SOFTWARE DEVELOPMENT ENGINEER
SENIOR ARCHITECT SOFTWARE DEVELOPMENT ENGINEER

AMD • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

AMD • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Benefits at a glance
SENIOR ARCHITECT SOFTWARE DEVELOPMENT ENGINEER
SENIOR ARCHITECT SOFTWARE DEVELOPMENT ENGINEER

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000
LEAD Software Development Eng.
LEAD Software Development Eng.

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 3,800,000 - 7,000,000
SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT
SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT

Advanced Micro Devices, Inc. • Osman Nagar

On-site
INR 1,800,000 - 2,600,000
Embedded Software - System Test Architect
Embedded Software - System Test Architect

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 3,000,000 - 4,200,000
AMD benefits at a glance
Sr Software Engineer - Developer & Build Experience (Gradle, Compiler with C/C++)
Sr Software Engineer - Developer & Build Experience (Gradle, Compiler with C/C++)

Advanced Micro Devices, Inc. • Hyderabad

On-site
INR 1,800,000 - 2,500,000
AMD benefits at a glance