About the role
AI summarisedThis is a diagnostic design engineering internship at AMD, a semiconductor company. The intern will develop tests and suites to validate hardware blocks for AMD's processors, working on pre-silicon verification through production. The role involves C++ programming, debugging, and automation in a Linux environment.
FablessFull-time
Key Responsibilities
- Design, implement and verify diagnostics tests used in processor qualification and production test suites for both internal and external customers
- Debugging and solving HW and SW problems
- Analyze fall out boards to find opportunities to improve test time, effectiveness of tests and its efficiency
- Help resolve customer issues, including investigation and debugging of diagnostics source code using advanced C++ programming at a system level in a Linux environment
- Assist in ASIC bring-up and support activities for latest data center/AI, gaming graphics, and embedded HW products
- Build and debug automation tools/scripts to assist with the above
Requirements
- Currently enrolled in a Singapore based University into a Bachelors program majoring in Electrical Engineering or Computer Engineering or a related field
- Good knowledge and experience in software programming (C++, scripting)
- Familiarity with PC/system, GPU and CPU hardware architectures
- Experience with software development and debugging in Linux
- Experience with source control systems (GIT, SVN, etc.)