Sr. Software System Designer (108401)

Location: Bangalore, Karnataka, IN

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.



  • Work with the development teams to gather testing requirements and define a test plan; responsible for the execution of the test plans
  • Working with Program and Product Managers to understand scope, features and estimating testing effort, planning testing activities with local and remote teams
  • Enhance and maintain test suites: develop test cases to ensure functionality is tested thoroughly, develop test cases to validate the performance of underlying software/hardware; extract test cases from problem statements
  • Should have a great collaborative spirit to work with same/ cross-functional/ remote teams (Subject Matter Experts/ Managers) leveraging soft skills
  • Working closely with the Development team to analyze and finding the root cause of failures.
  • Responsible for the installation and maintenance of the test harness on various platforms
  • Analyze and validate tests results: create reports of bug failures, validate bug fixes, follow up with development teams to close problem reports



  • Knowledge on x86/x86-64 (Good to have minimal levels hands-on experience on x86 or ARM based platforms, including BIOS/BMC settings)
  • Deeper knowledge and understanding of firmware/device driver internals is a MUST
  • Good understand of OS Internals
  • Strong expertise of High-level languages i.e. C and C++
    • Expectation is not to develop code, but should be able to understand the written code and programming logic
  • Experience in scripting languages like Shell or Python is desirable
  • Experience in conducting system integration and working with Test/Development teams to build automated test cases
  • Good knowledge of testing fundamentals
  • Experience in version control tools like Git is an added advantage
  • Knowledge on Machine Learning and DNN is an advantage
  • Working knowledge of Linux and Windows OS
  • Good oral and written communication skills




  • B.E./B.Tech. in Computer Science or Electronics with experience in software testing


Requisition Number: 108401 
Country/Region/Location: India State/Province: Karnataka City: Bangalore 
Job Function: 

Apply now

Apply for Job

Share this Job