Frontend ASIC Methodology Engineer - Austin, United States - Annapurna Labs (U.S.) Inc.

    Default job background
    Description

    Job Description

    Our Machine Learning Acceleration (MLA) team develops the SOCs that are used to power today's AI workloads in datacenters all around the world. As a Frontend ASIC engineer, you'll contribute to the project at the ground level by automating workflows and developing large-scale solutions that accelerate silicon development - it's still Day One here at Amazon

    We're searching for an experienced Frontend ASIC engineer with a background in RTL design and/or verification with a proven track record of handling challenges at scale. In this role, you'll be working directly with architects, designers, verification engineers, software teams, and backend experts - defining best practices and deploying flows to keep the entire team aligned on our way to tape-out.

    Key job responsibilities

    • Develop infrastructure for ASIC design and verification teams
    • Architect, develop, and deploy methodologies for ASIC design and verification teams
    • Triage and root-cause issues in complex ASIC development environments
    • Invent new solutions to eliminate identified inefficiencies
    • Interface with DevOps team to provide compute farm, network topology, storage, and tool requirements

    We are open to hiring candidates to work out of one of the following locations:

    Austin, TX, USA
    BASIC QUALIFICATIONSInfrastructure
    • Experience with configuring and deploying servers for storage or compute
    • Experience with cluster management and job scheduling systems
    • Hands-on experience troubleshooting and resolving common infrastructure problems
    • Experience with monitoring and debugging infrastructure performance issues

    Tools
    • Experience with best-in-class revision control systems
    • Experience architecting & deploying frontend ASIC development flows
    • Experience with databases for storing large quantities of data

    ASIC Frontend Development
    • Experience automating manual tasks
    • Strong hands-on experience with scripting languages to automate processes with clean, reviewable, and maintainable code
    PREFERRED QUALIFICATIONSInfrastructure
    • Familiarity with architecting, configuring, and deploying AWS services such as Amazon EC2, Amazon EFS, Amazon EBS, and AWS Backup
    • Familiarity with slurm
    • Experience with architecting Continuous Integration / Continuous Deployment (CI/CD) jobs
    • Familiarity with infrastructure required for emulation builds and deployment

    Tools
    • Experience with EDA tools such as SystemVerilog compilers/simulators
    • Experience with FLEXLM and tool licenses
    • Experience with advanced git configuration
    • Experience with code review tools
    • Familiarity with IDEs

    ASIC Frontend Development
    • Exposure to VLSI design concepts, logic design
    • Knowledge of best practices for Verilog / SystemVerilog coding
    • Experience with object-oriented programming and software development methodologies
    • Hands-on experience with design verification methodologies, such as testplanning, constrained random testing, assertions, and coverage closure
    • Familiarity with frontend ASIC methodologies, RTL lint, synthesis, LEC, CDC, RDC, etc.

    Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit