Emulation Build Architect

Bilinguallink

Banff

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bilinguallink seeks an Emulation Build Engineer to own end-to-end RTL-to-emulation model builds for high‑fidelity hardware emulation platforms. You will bridge RTL design teams with validation/software, enabling early firmware development and co‑verification across Palladium/Protium/ZeBu platforms.

Responsibilities include building and optimizing emulation flows, resolving synthesis issues, and maintaining automated pipelines. Strong RTL, scripting, and memory/clock modeling skills are essential.

Qualifications

  • Education: B.S./M.S. in Electrical Engineering, Computer Engineering, or related field
  • Experience: 3–8+ years in emulation model build, FPGA prototyping, or related hardware compilation roles
  • Hands-on with emulation/prototyping platforms (Palladium/Protium/ZeBu)
  • Strong RTL design constructs and synthesizability (Verilog/SystemVerilog)
  • Experience with logic synthesis concepts (mapping, optimization, timing constraints)
  • Proficiency in scripting and automation: Python, Perl, Tcl, Bash, Makefiles
  • Memory modeling knowledge (SRAM/ROM/FIFO wrappers) and abstraction
  • Clock modeling strategies in emulation
  • Understanding design hierarchy, IP integration, SoC-level build complexity
  • Version control (Git/Perforce) and build management systems

Responsibilities

  • Emulation Model Build & Compilation: build, compile, and optimize RTL-to-gate/behavioral models for Palladium/Protium/ZeBu
  • Own the emulation build flow from RTL ingestion through synthesis, partitioning, mapping, place-and-route, bitstream generation
  • Resolve synthesis/compilation errors including unresolved modules, black-box instantiation, clock/reset inference
  • Maintain RTL waivers and design abstraction to achieve clean compilations
  • Optimize build configurations for compile time, resource usage, emulation speed, capacity
  • Manage incremental/hierarchical build strategies to reduce turnaround time
  • Support multi-domain/multi-clock designs with proper clock modeling

Skills

RTL design
Verilog/SystemVerilog
Python scripting
FPGA prototyping
CI/CD automation
Git/Perforce
Clock modeling
Memory modeling
Build optimization
Debug emulation

Education

B.S./M.S. in Electrical Engineering or Computer Engineering

Tools

Cadence Palladium
Cadence Protium
Synopsys ZeBu
LSF
SGE
Slurm

Job description

Bilinguallink seeks an Emulation Build Engineer to own end-to-end RTL-to-emulation model builds for high‑fidelity hardware emulation platforms. You will bridge RTL design teams with validation/software, enabling early firmware development and co‑verification across Palladium/Protium/ZeBu platforms.

Responsibilities include building and optimizing emulation flows, resolving synthesis issues, and maintaining automated pipelines. Strong RTL, scripting, and memory/clock modeling skills are essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Build And Release Engineer - HCLTech
Build And Release Engineer - HCLTech

Bilinguallink • Repentigny

On-site
CAD 90,000 - 120,000
Build And Release Engineer - HCLTech
Build And Release Engineer - HCLTech

Bilinguallink • Banff

On-site
CAD 90,000 - 130,000
Build And Release Engineer - trois-rivières
Build And Release Engineer - trois-rivières

Bilinguallink • Trois-Rivières

On-site
CAD 85,000 - 110,000
System Validation Engineer
System Validation Engineer

Infotree Global Solutions • Canada

On-site
CAD 80,000 - 100,000
Senior Design Engineer
Senior Design Engineer

Net2Source (N2S) • Markham

On-site
CAD 90,000 - 120,000
Validation Engineer
Validation Engineer

Net2Source (N2S) • Markham

On-site
CAD 80,000 - 100,000
Pre-Silicon System Emulation & Debug Engineer (Contract)
Pre-Silicon System Emulation & Debug Engineer (Contract)

Infotree Global Solutions • Canada

On-site
CAD 80,000 - 100,000
Staff Engineer, SoC RTL Design
Staff Engineer, SoC RTL Design

Tenstorrent • Old Toronto

On-site
CAD 80,000 - 150,000
Concepteur FPGA Expérimenté / Experienced FPGA Designer
Concepteur FPGA Expérimenté / Experienced FPGA Designer

OPAL-RT TECHNOLOGIES Inc. • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Flexible hours
Telecommuting options
Competitive total rewards
SoC Validation Engineer: End-to-End Pre & Post-Silicon
SoC Validation Engineer: End-to-End Pre & Post-Silicon

Bilinguallink • Kitchener

On-site
CAD 90,000 - 130,000