We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our 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. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.
AMD together we advance_
We are seeking an Automation Engineer specialized in Post Silicon Validation Automation to join our dynamic team. In this role, you will be responsible for designing and implementing software solutions to automate the validation process for our EYPC products. Collaborating with cross-functional teams, you will develop test scripts and automation frameworks, ensuring efficient validation of post-silicon hardware designs. Your expertise will contribute to the continuous improvement of our validation infrastructure, optimizing the functionality, performance, and reliability of our cutting-edge products.
If you are a highly skilled and motivated engineer with a passion for automation and semiconductor validation, we invite you to join us in shaping the future of our industry-leading technologies. The candidate must demonstrate outstanding interpersonal and communication skills to work effectively with cross functional teams and stakeholders. The candidate must be an initiative-taker, and able to independently drive tasks to completion.
- Collaborate with the development team and stakeholders to gather requirements and translate them into technical specifications.
- Design and implement server-side applications and RESTful APIs using Python and relevant frameworks (Flask, FastAPI, Django).
- Create and maintain database structures and ensure their proper integration with web applications.
- Containerize applications using Docker to streamline development and deployment processes.
- Manage Docker images and ensure consistent and efficient deployment of applications across different environments.
- Deploy and manage applications on Kubernetes clusters for seamless container orchestration.
- Conduct thorough testing of applications to identify and fix bugs and optimize performance.
- Continuously monitor, troubleshoot, and improve application security, performance, and scalability.
- Stay informed about industry trends and best practices in software development and implement them when appropriate.
- Provide technical support to internal teams and assist in resolving any technical issues that may arise.
- Collaborate with other developers and contribute to the overall improvement of the development process.
- Proven years of experience as a Full Stack Developer, with a focus on Python and relevant frameworks (Flask, FastAPI, Django).
- Solid understanding of database technologies such as Postgres, MySQL, and MongoDB.
- Knowledge of containerization technologies like Docker, enabling efficient deployment and scaling of applications.
- Familiarity with container orchestration platforms like Kubernetes, ensuring seamless management of containerized applications.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
- A passion for staying up-to-date with the latest technologies and industry trends.
- Previous experience in [mention any specific domain or industry experience relevant to the company] is a plus.
- Bachelor's or Master's degree in Computer Science or a related field.
$109,120.00 - $163,680.00/Yr.