Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Principal Software Engineer Verification 
Israel, Haifa District, Haifa 
507808405

20.11.2024
DESCRIPTION

Verification Principal Engineer, with expertise in chip design, verification tools and methodologies arsenal for SoC verification, capable to lead complex design/system verification, have the skillset to work in cooperation with backend, designers, architects and SW teams, terms for the combined picture assembly and derivatives.
In Graviton product, one of the main building blocks, also known as the IO-Sub-System of the SoC, which incorporates CPU/main fabric interfaces to/from PCIe/CXL. The cluster incorporates an AXI fabric to which connects multiple PCIe/CXL controllers. There are some accelerators to boost security and performance. At the u Architecture & design of the IO-Sub-System is owned by a principal engineer, that is an expert in PCIe and leads the architecture, design and coordinates the interface with our IP vendor. On the verification side we have several senior verification engineers, that are owning the PCIe verification, bridges and accelerators other sub-blocks that reside in the IO-Sub-System. We also have system level verification team, that uses advanced tools and methods to test the SoC, with focus on CPU and coherency. We do NOT have such expert on the IO-Sub-System. Some in house developed blocks (i.e., CHI-bridge, vIOMMU, etc.) are also verified using the formal verification platform.
Utility Computing (UC) Key job responsibilities
• In this position, the principal engineer will be in charge of executing and leading feasibility studies, forming the operational and implementation techniques flows and methodologies, training and mentoring the verification engineering team in using those flows, reviewing and tracking the efficiency and quality of the end results coming out of those flows.
• The person in that position must reflect deep knowledge of each and every discipline(simulation/emulation/formal/vp) involved, the cross relation and the aspects that can be shared and reflected from one discipline to another, and the combined picture view, analysis, screening, conclusions and usage verdicts.
• The person in that position must have mentoring, coordination and communication qualities, leading and dealing with engineers of variety of teams and expertise fields, pointing people for using reflections from foreign fields they were not used to so far.
• The person in that position must have wide knowledge of the industry techniques, practices and tools, system level overview as well as detail oriented, ability to dive deep in u Architectural and design matters.
• The person in that position will have effects on all the product lines of Annapurna Labs, being the role model of the subject for all Amazon VLSI activities.
About the team
About AWS
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. Why AWS Work/Life Balance Inclusive Team Culture Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

BASIC QUALIFICATIONS

- Knowledge of object-oriented design, data structures, and algorithms
- 10+ years of non-internship professional software development experience


PREFERRED QUALIFICATIONS

- Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture)