Emulation Engineer

4 weeks ago


Santa Clara, United States Astera Labs Full time

Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with hyperscalers and the data center ecosystem, we are an innovation leader of products that are flexible, interoperable, and reliable. We are headquartered in the heart of California's Silicon Valley, with R&D centers and offices in Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel.

We are looking for a Emulation Engineer with experience with emulation and prototyping for complex ASICs. The ideal candidate would have strong software experience (scripting and/or C/C++) and be familiar with SOC architecture, and able to contribute to ASIC bringup, architectural validation, performance testing within the limits of the target platform, and driving SW architectural changes. Knowledge of communication protocols such as PCI-Express (Gen-3 and above), DDR, Ethernet, NVMe, or similar interfaces is a plus.

Basic qualifications:

  • Strong academic and technical background in computer/electrical engineering. At a minimum, a Bachelor's in EE or Computer Science is required, and a Master's is preferred.
  • ≥3 years' experience supporting or developing complex SoC/silicon products for Server, Storage or Networking applications.
  • Experience working with logic designers to architect, specify, and verify hardware-software interfaces on complex SoCs.
  • Professional attitude with the ability to prioritize a dynamic list of multiple tasks and to work with minimal guidance and supervision.
  • Entrepreneurial, open-mind behavior and can-do attitude. Think and act fast with the customer in mind
  • Authorized to work in the US and start immediately.
Required experience:
  • Experience with emulation and prototyping technologies like Palladium/Zebu/Veloce or Protium/EP/HAPS.
  • Strong software skills in C/C++ for scalable and high performance emulation.
  • Experience with System Verilog.
  • Experience in programming and scripting languages (like python/perl).
  • Currently based locally or open to relocation.
Preferred experience:
  • Experience understanding software and hardware co-simulation approaches and debug methods.
  • Experience in modeling for emulation and prototyping.
  • Debugging SW/FW/bus protocols using emulation.
  • Experience with virtualization technologies for emulation like QEMU or Virtual Box.
  • Working knowledge of PCIe, Ethernet, DDR, SPI, I2C/I3C protocol.

The base salary range is $120,000.00 USD - $170,000.00 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
  • Emulation Engineer

    1 week ago


    Santa Clara, United States Astera Labs Full time

    Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with...

  • Emulation Engineer

    1 month ago


    Santa Clara, United States Astera Labs Full time

    Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with...

  • Emulation Engineer

    1 day ago


    Santa Clara, United States Astera Labs Full time

    Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with...


  • Santa Clara, United States NVIDIA Full time

    We are looking for a Senior Emulation Power Engineer! NVIDIA prides in having energy efficient products. We believe that continuing to maintain our products' energy efficiency compared to competition is key to our continued success. Our team is responsible for analyzing fullchip and unit-level power data and driving ASIC teams to improve their units' power...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Santa Clara, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is looking for a Verification Engineer to join our Emulation division. We are a worldwide recognized division noted for groundbreaking technology. We are work-flex, family and diverse team! NVIDIA invention of the GPU in 1999 accelerated the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More...


  • Santa Clara, California, United States Astera Labs Full time

    Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of AI and cloud infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL, and Ethernet semiconductor-based solutions and the COSMOS software suite of system management and optimization tools to deliver a software-defined architecture that...


  • Santa Clara, United States NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...


  • Santa Clara, United States NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...

  • Software Engineering

    2 weeks ago


    Santa Clara, United States ALOIS LLC Full time

    Job DescriptionJob DescriptionJob Title : Software Engineering - Engineer, Senior Staff|6246 Location : San Diego, CADuration : 12+ Month (Possibility of extension) Job Description: Top 6 requirements:1. Continuous Integration Development2. Automated Test Development3. Modern CI/CD pipeline development with GitLab CI (Continuous Integration), GitHub actions...


  • Santa Clara, United States NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...


  • Santa Clara, United States NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up...

  • FPGA Engineer

    2 weeks ago


    Santa Clara, United States Saicon Consultants Full time

    FPGA Engineer Location:Santa Clara, CA Posted On: 04/03/2024 Requirement Code: 67639 Requirement Detail Title : Senior FPGA Engineer The Role : Candidate will be responsible for FPGA implementation and create comprehensive functional test plans for the interface validation of IO controllers. The candidate will execute functional test plans of IP using FPGA...


  • Santa Clara, United States SPECTRAFORCE Full time

    Position: DevOps CI/CD Verification EngineerLocation: Remote (Bay Area, CA)Duration: 12 monthsJob Description:We are seeking a highly experienced DevOps CI/CD Verification Engineer to drive hardware/software verification, emulation automation, SOC (System on Chip) automation. This pivotal role involves designing, building, and deploying robust...


  • Santa Clara, United States SPECTRAFORCE Full time

    Position: DevOps CI/CD Verification EngineerLocation: Remote (Bay Area, CA)Duration: 12 monthsJob Description:We are seeking a highly experienced DevOps CI/CD Verification Engineer to drive hardware/software verification, emulation automation, SOC (System on Chip) automation. This pivotal role involves designing, building, and deploying robust...

  • RTL Design Engineer

    3 weeks ago


    Santa Clara, United States SGS Consulting Full time

    THE DUTIES:The work will expose the designer to a number of IP including ARM cores, Ethernet, DDR, DMA, PCIE, SATA and client s internal IPs.Successful candidates will be responsible for leading, and participating in, the design of leading edge SoCs in advanced digital CMOS processes.Our RTL Design Engineers are expected contribute in all aspects of SoC...


  • Santa Clara, United States Tenstorrent Inc Full time

    CPU Unit Verification Engineer will focus on the Unit/Block level verification for high-performance CPUs. The person coming into this role will help execute the verification strategy and the DV plan. This role is hybrid,based out of Austin, TX or Santa Clara, CA. Responsibilities: Execute functional and performance verification at the unit testbench level...


  • Santa Clara, United States Tenstorrent Inc Full time

    CPU Unit Verification Engineer will focus on the Unit/Block level verification for high-performance CPUs. The person coming into this role will help execute the verification strategy and the DV plan. This role is hybrid,based out of Austin, TX or Santa Clara, CA. Responsibilities: Execute functional and performance verification at the unit testbench level...