Job Overview
AMD is seeking a highly skilled and motivated Senior Staff Verification Engineer to join our dynamic engineering team in Dublin, Ireland. As a Tech Lead, you will play a crucial role in verifying our next-generation products, ensuring they meet the highest standards of quality and performance. This position offers the opportunity to work on cutting-edge technology in a fast-paced environment, contributing to the development of innovative solutions that transform the world.
Key Responsibilities
- Test Plan Development: Write, implement, and review comprehensive test plans to ensure coverage closure for PCI Express/CXL designs using the latest UVM standards.
- Verification Components: Develop testbenches and verification components such as UVCs, models, BFMs, and reusable verification environments.
- Test Case Management: Write, modify, and maintain random and directed test cases and libraries in SystemVerilog/UVM.
- Coverage Analysis: Analyze functional, code, and test plan coverage to ensure thorough verification.
- Assertion Implementation: Implement assertions, checkers, and monitors to validate design functionality.
- Tool Utilization: Utilize in-house and third-party IP/SOC CAD and EDA tools for design verification.
- Methodology Deployment: Deploy industry-leading verification methodologies such as UVM and formal verification.
- Debugging: Triage and debug regressions, reproducing functional bugs found in silicon in simulation and/or formal verification tools.
- Code Reviews: Conduct and participate in code reviews, providing technical leadership and driving projects from start to finish.
Preferred Experience
- Digital Design: Experience in RTL, Verilog HDL, and ASIC design.
- Programming Languages: Proficiency in SystemVerilog, OVM/UVM/VMMC, C++, Java, or other object-oriented programming languages.
- Scripting: Familiarity with Perl, Ruby, shell scripting, and UNIX/LINUX environments.
- Simulation Tools: Experience with VCS, NCSIM, Questa, or other simulators and associated waveform viewers such as Verdi.
- System Architecture: Knowledge of PC system architecture, including PCI Express, Hyper Transport, x86, ARM.
- Bus Interfaces: Understanding of on-chip bus interfaces and architectures such as AMBA AXI, OCP, PIPE.
Qualifications
- PhD in Electrical Engineering, Computer Engineering, or a related field, or
- Master's Degree in Electrical Engineering, Computer Engineering, or a related field, or
- Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field.
Location
This position is based in Dublin, Ireland, with a hybrid work model allowing for both on-site and off-site work.
Benefits
AMD offers a comprehensive benefits package, including health insurance, paid vacation, retirement plans, flexible working hours, and professional development opportunities.
Equal Opportunity
AMD is an equal opportunity employer. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Benefits Extracted with AI
- Health insurance
- Paid vacation
- Retirement plans
- Flexible working hours
- Professional development opportunities
Similar jobs
Last update: 23 minutes ago
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
System Engineer Tier 2
Join EVS Broadcast Equipment as a System Engineer Tier 2, focusing on IT-based broadcast systems support and project functions.
Staff DevOps Engineer
Join Oviva as a Staff DevOps Engineer to enhance automation and standardization in a hybrid role in Berlin, Germany.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Lead Game Designer, Co-Development
Join YAGER as a Lead Game Designer in Berlin, managing a talented team in co-development projects. Hybrid work environment.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
.NET Developer / Tester
.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Fullstack Developer with .NET and Angular
Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.
Senior Full-Stack Engineer, Core Experiences
Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.