The team that built the innovative Silicon IP AZ1 Neural Edge that is powering the latest generation of Echo devices is looking for an SoC Emulation Engineer to continue to innovate on behalf of our customers. We are a part of Amazon Lab126 that revolutionized reading with our Kindle family of products and reimagined user experience through Echo and Alexa. We want you to help us build on the success of our first generation of ML accelerator at edge.
Responsibilities
Develop and review subsystem test plans, and help create the SoC Verification and Validation plan.
Implement tests and scenarios on multiple platforms.
Develop and deploy bare‑metal drivers to configure SoC subsystems.
Pre‑silicon activities:
Develop test benches, transactors and monitors for emulation (e.g., Zebu) and prototyping systems (e.g., HAPs).
Develop infrastructure for the build and runtime of SoC emulation and prototyping models using vendor tools.
Provide training, failure debugging support and improve debug capabilities.
Maximize efficient utilization of the platforms through automation and other innovations.
Debug and resolve issues, pioneer and deploy new platform capabilities.
Post‑silicon activities:
Continue pre‑silicon efforts to seamlessly intersect and bring up early silicon.
Port emulation and prototyping test plans to post‑silicon activities.
Write tests and infrastructure to ensure performant and functional compliance of silicon.
Basic Qualifications
Bachelor's degree in Electrical Engineering or a related field.
4+ years experience in pre‑silicon verification using SystemVerilog/UVM.
4+ years’ experience in post‑silicon validation.
Very strong problem‑solving, debug and analysis, and automation skills.
Experience with verification and validation of complex SOCs.
Solid grasp of concepts of HW/SW interface.
Strong programming skills (assembly, C, Perl/Python).
Firsthand experience with silicon bring‑up, complex system debug, or bare‑metal programming.
Prefer