Sr. SOC Emulation Engineer, Silicon and Systems Group
About the role
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products, Fire tablets, Fire TV, Amazon Echo, and the Astro personal robot. As an Emulation Engineer, you will join an advanced architecture team exploring new hardware designs to improve our devices. You will define the emulation bring-up environment for ASIC and system-level emulation, working closely with multi-disciplinary groups such as Product Design, Audio Technology, Computer Vision, Hardware Engineering, and Software Engineering to build and validate emulation solutions for world-class hardware devices.
Responsibilities
- Build and bring-up emulation models for complex SOC designs
- Develop and maintain emulation environments and methodologies
- Debug complex hardware issues using emulation platforms
- Develop and maintain C++ based emulation testbench framework
- Create and execute verification test plans
- Interface with cross-functional teams including RTL, verification, and silicon validation engineers to validate designs on emulation platforms
- Enable and partner with the software team on software bring-up and root-cause bugs
- Optimize emulation performance and resource utilization
- Document processes, methodologies, and technical specifications
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
- 10+ years of experience in SOC emulation and validation
- Strong expertise with industry-standard emulation platforms (e.g., Synopsys Zebu, Cadence Palladium, Mentor Veloce)
- Demonstrated experience in emulation bring-up and debug, emulation environment setup and maintenance, and performance optimization
- Proficiency in Hardware Description Languages (Verilog/SystemVerilog/VHDL)
- Experience with programming languages (C/C++) and scripting skills in Python, Tcl, and/or Perl
- Strong debugging and problem-solving skills
Preferred Qualifications
- Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
- Knowledge of ARM-based SOC architectures
- Experience debugging system-level issues
- Working experience with high-performance industry-standard buses like AMBA AXI4
- Experience with transaction-level modeling and transactor development
- Experience with industry-standard I/O interfaces
- Experience with embedded firmware/software
- Experience with CI/CD pipelines for hardware verification
- Experience with UVM verification methodology
Pay
Base salary range: $183,000 - $247,600 USD annually.
Benefits
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance with option for supplemental life plans
- Employee Assistance Program (EAP) and Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
- Sign-on payments and restricted stock units (RSUs)
Learn more about our benefits at amazon.jobs/en/benefits.