Emulation Engineer

Mid-level
💰$120–170K
🇺🇸 United States
Software development

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.

 

Astera Labs

Global leader delivering semiconductor-based connectivity solutions for high-value artificial intelligence and machine learning applications with offices in Taiwan, China, Vancouver, Toronto, Canada, Haifa, Israel

Artificial Intelligence
Technology

LinkedIn

🏭semiconductors
🎂2017

Other jobs at Astera Labs

 

 

 

 

 

 

 

 

View all Astera Labs jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software development

No spam. No ads. Unsubscribe anytime.

Similar jobs