Principal Engineer, MLSoC - Emulation (AI2564)

SiMa.ai

San Jose (CA)

On-site

USD 204,000 - 316,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits package

Job summary

SiMa.ai in San Jose, CA seeks a Principal Engineer, MLSoC - Emulation to bring up the MLSoC design on emulation platforms. The role requires full-time on-site presence in San Jose and involves setting up emulation environments, porting RTL, and running software tests across PCIe and Ethernet interfaces.

You will work with architecture, RTL, verification and software teams, debugging and enhancing scripts, and coordinating with emulator vendors.

Qualifications

  • MS in Computer science/EE with 12+ years of experience on emulation.
  • Experience with emulator flow and methodology. Preferably on Synopsys Zebu.
  • Working experience in Verilog, SystemVerilog.
  • Experience in C/C++, TCL, Python and Perl coding using Agentic AI
  • Knowledge of PPA is a plus.

Responsibilities

  • Set-up emulation environment.
  • Port SoC/IP RTL to the emulation platform.
  • Implement emulation set-up with transactors or BFMs.
  • Implement emulation sanity tests.
  • Enhance/Maintain existing compile scripts
  • Bring up external interfaces (PCIe, Ethernet, etc.) on emulation platforms.
  • Develop emulation test case scenarios.
  • Run software test cases on emulator and enable debug options.
  • Collaborate with architecture, RTL, verification, and software teams to diagnose failures.
  • Coordinate with emulator vendors to enable new features and debug tools.
  • Enable software team usage on emulator.

Skills

Emulation experience
Synopsys Zebu
Verilog
SystemVerilog
C/C++
TCL
Python
Perl
Cross-functional teamwork
Debugging skills
PPA knowledge

Education

MS in Computer Science/EE

Job description

Description

Job Title: Principal Engineer, MLSoC - Emulation

Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office)

Job ID: AI2564

As an Emulation Engineer, you will be responsible for bringing up SiMa.ai’s MLSoC design on emulation platforms (Zebu/Palladium/Veloce etc..). Your responsibilities would include setting up the emulation environment, compile design, setup runtime environment, and bring up. You will be actively working with the Architecture, RTL design, verification and software teams.

Key Responsibilities:
  • Set-up emulation environment. This includes:
  • Port SoC/IP RTL to the emulation platform.
  • Implement emulation set-up with transactors or BFMs.
  • Implement emulation sanity tests.
  • Enhance/Maintain existing compile scripts
  • Bring up external interfaces (e.g., PCIE, Ethernet, and other standard interfaces) on the emulation platforms.
  • Develop emulation test case scenarios.
  • Run software test cases on emulator and enable different debug options.
  • Work with the internal teams to root cause and resolve failures.
  • Work with emulator vendors to enable new features and debug tool issues.
  • Enable software team usage on emulator.
Minimum Qualifications:
  • MS in Computer science/EE with 12+ years of experience on emulation.
  • Experience with emulator flow and methodology. Preferably on Synopsys Zebu.
  • Working experience in Verilog, SystemVerilog.
  • Experience in C/C++, TCL, Python and Perl coding using Agentic AI
  • Ability to work with cross functional teams.
  • Good Debug, coding and problem solving skills using Agentic AI
  • Knowledge of PPA is a plus.
Personal Attributes:

Can-do attitude. Strong team player. Curious, creative and good at solving problems. Execution and results-oriented. Self-driven, Thinks Big and is highly accountable. Good communication skills.

The annual salary for this position ranges from $203,800 - $315,900. The actual annual salary offered will depend on several factors, including - among others - job-related skills, experience, technical expertise, qualifications, work location, and business needs. The annual salary range for this position is subject to change and may be adjusted in the future.

In addition to base salary, this role is also eligible for private company equity, and a comprehensive package of employee benefits. Please note that the salary ranges listed for U.S. roles reflect base salary only and do not include equity or other forms of compensation.

SiMa is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, MLSoC - Emulation (AI2564)
Principal Engineer, MLSoC - Emulation (AI2564)

SiMa.ai, Inc. • San Jose (CA)

On-site
USD 204,000 - 316,000
Equity
Benefits package
Principal Engineer, AI & ML Design Verification (AI2517)
Principal Engineer, AI & ML Design Verification (AI2517)

SiMa.ai • San Jose (CA)

On-site
USD 204,000 - 316,000
Equity
Benefits package
Principal Software Engineer, Embedded Linux (AI2524)
Principal Software Engineer, Embedded Linux (AI2524)

SiMa.ai • San Jose (CA)

On-site
USD 203,800 - 315,900
Equity
Principal MLSoC Emulation Engineer (Onsite)
Principal MLSoC Emulation Engineer (Onsite)

SiMa.ai, Inc. • San Jose (CA)

On-site
USD 204,000 - 316,000
Equity
Benefits package
Principal Software Engineer, Embedded Linux (AI2497)
Principal Software Engineer, Embedded Linux (AI2497)

SiMa Technologies, Inc. • San Jose (CA)

On-site
USD 204,000 - 316,000
Principal Software Engineer, Embedded Linux (AI2497)
Principal Software Engineer, Embedded Linux (AI2497)

SiMa Technologies, Inc. • San Jose (CA)

On-site
USD 204,000 - 316,000
Equity
Benefits package
Director, Embedded Software Engineering (AI2558)
Director, Embedded Software Engineering (AI2558)

SIMA TECHNOLOGIES • San Jose (CA)

On-site
USD 231,000 - 358,000
Equity
Benefits package
Senior MLSoC Emulation Lead — On-Site San Jose
Senior MLSoC Emulation Lead — On-Site San Jose

SiMa.ai • San Jose (CA)

On-site
USD 204,000 - 316,000
Equity compensation
Benefits package
Director, Embedded Software Engineering (AI2558)
Director, Embedded Software Engineering (AI2558)

SiMa.ai • San Jose (CA)

On-site
USD 231,000 - 358,000
Equity
Benefits package
Emulation Lead/Principal Engineer
Emulation Lead/Principal Engineer

TylSemi, Inc. • San Jose (CA)

Hybrid
USD 238,000 - 286,000