Advanced Micro Devices, Inc is looking for a Senior Software System Designer to join our dynamic team and embark on a rewarding career journey.
Key Responsibilities:
- Designing and developing large-scale, complex software systems.
- Collaborating with software engineers, architects, and stakeholders to understand requirements and ensure software solutions meet customer needs.
- Developing and maintaining software architecture and design documentation.
- Participating in code reviews to ensure code quality and adherence to best practices.
- Communicating project status and progress to stakeholders, including project managers and customers.
- Troubleshooting and resolving technical issues related to software systems.
- Conducting technology research and evaluation to identify new technologies and solutions that can improve software systems.
- Ensuring that software systems are developed with high levels of quality, performance, and security.
- Mentoring junior software engineers and providing technical guidance.
Skills and Qualifications:
- Excellent communication and interpersonal skills.
- Strong understanding of software architecture and design patterns.
- Strong understanding of software development technologies.
- Strong problem-solving skills and the ability to analyze complex technical problems.