Search jobs > Sunnyvale, CA > Asic design engineer

Senior ASIC Design Engineer, Hardware Compute Group

Amazon.com Services LLC
Sunnyvale, California, USA
$127.3K a year
Full-time

As a Sr. ASIC Design Engineer, you work with a team creating hardware accelerator IP to be deployed in a range of Amazon devices.

You will develop hardware IP to accelerate applications in machine learning, computer vision and robotics. You will work closely with scientists, SoC Architects, software and verification to develop IP that meets the power, performance and area goals for Amazon devices.

You will help define the processes, methods and tools for design and implementation of large complex IP blocks.

In this role you will :

  • Micro-architect and design hardware accelerator IP in Verilog HDL
  • Help define and own ASIC design methodologies
  • Lead cross functional SOC development activities
  • Work with the different stakeholders and functional teams to ensure delivery of high quality IP to SoC product teams
  • Provide technical leadership through personal example, mentorship, and strong teamwork

BASIC QUALIFICATIONS

  • BS degree or higher in EE or CE or CS
  • 7+ years or more of practical semiconductor ASIC design experience including owning end to end design of major SOC blocks
  • Successful tape outs as an owner of a major design block
  • Experience writing HDL in Verilog / SystemVerilog and understanding architectural models and algorithms in C / C++
  • Experience in RTL coding and debug, as well as performance / power / area analysis and trade-offs
  • Proficient in design methodologies and EDA tools
  • Experience working with Synthesis, timing and design constraints

PREFERRED QUALIFICATIONS

  • In-depth knowledge of CPU, DSP, or programmable accelerators
  • Experience in designing Multimedia pipeline
  • Experience working with RISC-V
  • SOC bring-up and post silicon validation experience
  • Experience with early power analysis
  • Architecture / System engineering experience
  • Experience developing with modern programming languages (Python, Java, C / C++), open-source technologies, and Linux.
  • Experience with gate level testing and multi clock design practices (CDC)
  • Experience working with software teams to tightly define the HW / SW interface including control / status registers, and error handling.
  • Experience working closely with physical design teams to develop highly optimized ASICs with excellent power, performance and area.
  • Experience in micro-architecture definition from architecture guideline and model analysis.
  • Experience in timing analysis and working with physical design teams to close timing.
  • Experience in working with internal and external partners.
  • 12 days ago
Related jobs
Promoted
Waymo
Mountain View, California

Senior ML Compiler Engineer, Compute. To achieve our mission, we architect and create high-performance custom silicon; we develop system-level compute architectures that push the boundaries of performance, power, and latency; and we collaborate closely with many other teammates to ensure we design a...

Promoted
SSOE Group
Santa Clara, California

Senior Process / Chemical Engineer. Create detailed engineering designs, specifications, and drawings using software such as Revit, AutoCAD, P&IDs, and pipe-FLO. Applies standard design techniques and procedures and exercising judgment in making minor adaptations and modifications to design concepts...

Kofi Group
Palo Alto, California

Kofi Group places software engineers and machine learning engineers on a direct-hire basis with VC-backed startups in San Francisco/Silicon Valley, New York, and Austin. A series A startup based in the San Francisco bay area is looking for a Senior C++ Engineer to Lead their research of 3D scen...

Michael Page
San Jose, California

Electronic circuit component design. Collaborate with team on overall hardware development. Design, test and debugging of power conversion applications. MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disa...

NVIDIA
Santa Clara, California

BS or MS in electrical engineering or computer engineering or equivalent degree (or equivalent experience). Exposure to Computer Architecture, ASIC design and verification methodology is required. NVIDIA is seeking best-in-class ASIC Verification Engineer to verify the world’s leading GPUs. In this ...

Blackstone Talent Group
Belmont, California

Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Senior AI Engineer to join our Client's team. Blackstone Talent Group is a wholly owned subsidiary of Blackstone Technology Group, a global IT services and software firm that implements technological solut...

NVIDIA
Santa Clara, California

We are now looking for a Senior Validation Engineer in the DGX Server Product Engineering Team. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. In this role you will be working with a team of HW/S...

Blackstone Talent Group
Belmont, California

Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Senior AI Engineer to join our Client's team. Blackstone Talent Group is a wholly owned subsidiary of Blackstone Technology Group, a global IT services and software firm that implements technological solut...

Stryker
San Jose, California

This Design Quality Engineer will maintain our brand of high-quality products by defining User Needs by translating the voice of customer feedback to design user needs and partner with other NPD functions to bring new products (Hardware and Software) from concept to launch. Bachelor’s degree in Comp...

HireTalent
Mountain View, California

The main function of a hardware engineer is to research, design, develop, test computer or computer-related equipment for commercial, industrial, military, or scientific use. A typical hardware engineer is responsible for the manufacture and installation of computer or computer-related equipment and...