AMD mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded.
AMD is looking for a MTS Software System Design 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.
Job Designation : Software System Design Engineer
Qualification : Bachelor’s degree
Experience : Freshers / Experienced
Skill Set :
- Good knowledge of scripting with Perl, Python, Shell.
- Sound knowledge of Windows and Linux environments.
- Good scripting skills with C++, Shell, TCL/TK, and AutoIT.
- Excellent design and code development skills.
- Familiarity with Linux and modern software tools and techniques for development.
- Good Knowledge of Computer architecture and It’s components like x86 Processors APU, GPU, PCIe , CXL, USB and NVME
- Experience with software development process and tools such as debuggers and source code control systems a plus.
- Familiar with CI/CD Tools like Jenkins.
- Knowledge of Pre-Silicon Testing of BIOS/Firmware using Simulators or Emulators.
- Good analytical and problem-solving skills.
Job Description :
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.
- Define ,develop , execute and Automate test models and track the results for Firmware/BIOS Testing of AMD Server and GPU Products in pre-silicon and post-silicon phase.
- Automating Test cases using scripting languages like Python in Windows and Linux environments.
- Drive innovation in production software environments .
- Combine advanced software engineering skills with a drive to explore novel approaches to solve important. problems in heterogeneous computing at the large scales .
- Evaluate and review of existing processes and continuously strive to optimize the workflow.
Location : Bangalore, Karnataka, India