Staff CPU Emulation Engineer

AheadComputing Inc.

Región Centro

Presencial

MXN 1.397.380 - 1.921.397

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Competitive salary and benefits package
Opportunities for professional growth
Flexible and inclusive work culture

Descripción de la vacante

AheadComputing Inc. in Guadalajara, México is seeking a senior engineer to lead the emulation bring-up of CPU RTL on hardware platforms. The successful candidate will develop testbench infrastructures and work collaboratively to resolve complex hardware/software issues.

Qualifications include a BS or MS degree in relevant fields and at least 6-8 years of pre-silicon emulation experience. This role promises a competitive salary and a collaborative work environment fostering professional growth.

Formación

  • Minimum 6 years of pre-silicon emulation experience with an MS degree or 8 years with a BS degree.
  • Experience with hardware emulation platforms on CPU or SoC designs.
  • Familiarity with ARM, x86, or RISC-V architectures is preferred.

Responsabilidades

  • Lead emulation bring-up of CPU RTL on hardware emulation platforms.
  • Develop and maintain testbench infrastructure for emulation.
  • Debug complex hardware/software interaction issues.

Conocimientos

SystemVerilog
Python
C
C++
Problem-solving
Debugging

Educación

Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering

Herramientas

Synopsys ZeBu
Siemens Veloce
Cadence Palladium
Verdi
Verisium

Descripción del empleo

Responsibilities
  • Lead emulation bring-up of CPU RTL on hardware emulation platforms, including design partitioning, clock domain handling, and memory/IO modeling.
  • Develop and maintain testbench infrastructure, C/C++ DPI-based transactors, and speed bridges enabling emulation-based execution of firmware, bootloaders, and OS-level workloads.
  • Debug complex hardware/software interaction issues surfaced during emulation runs, collaborating with RTL, verification, and software teams to isolate and resolve root causes.
  • Build and optimize emulation compile, regression, and debug flows to maximize throughput, turnaround time, and platform utilization.
  • Drive emulation capacity planning, resource allocation, and methodology improvements to scale coverage across the design as it matures.
  • Collaborate cross-functionally with design, verification, and post-silicon validation teams to define emulation test plans and bridge pre-silicon and post-silicon validation.
Qualifications & Skills

Education:

  • Bachelor's (BS) or Master's (MS) degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.

Experience:

  • Minimum 6 years of pre-silicon emulation experience with an MS degree or 8 years with a BS degree, including hands‑on work with hardware emulation platforms (e.g., Synopsys ZeBu, Siemens Veloce, Cadence Palladium) on CPU or SoC designs.
  • Expertise in SystemVerilog and Python for testbench and transactor development, debugging, and scripting automation.
  • Familiarity with ARM, x86, or RISC‑V architectures and assembly language programming.
  • Programming experience in industry‑standard languages (e.g., C, C++, Perl, Python).
  • Experience with RTL compile/synthesis flows for emulation, design partitioning, and timing/clocking considerations specific to emulation platforms.
  • Familiarity with standard SoC interface protocols (e.g., PCIe, DDR, USB, AXI, SPI, I2C) relevant to system‑level bring‑up on emulation.
  • Exceptional problem‑solving skills with the ability to debug complex hardware/software issues that only surface at full‑system scale.
  • Proficiency with industry‑standard debug and waveform analysis tools (e.g., Verdi, Verisium) for root‑causing emulation failures.
  • Strong understanding of microarchitectural concepts and CPU pipeline verification.
  • Experience creating reusable test environments and verification infrastructure.
  • Familiarity with UVM or similar frameworks and how they interface with emulation environments (nice to have).
  • Exposure to OS or firmware bring‑up and boot flows is a plus.
What We Offer
  • Competitive salary and benefits package.
  • Opportunities for professional growth in an innovative startup environment.
  • Collaboration with talented engineers passionate about cutting‑edge CPU technologies.
  • A flexible and inclusive work culture based in Guadalajara, México.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior CPU Emulation Engineer
Senior CPU Emulation Engineer

AheadComputing Inc. • Región Centro

Presencial
Competitive salary and benefits package
Opportunities for professional growth
Collaboration with talented engineers
+1
Senior CPU Emulation Engineer - RTL Bring-Up & Testbench
Senior CPU Emulation Engineer - RTL Bring-Up & Testbench

AheadComputing Inc. • Región Centro

Presencial
Competitive salary and benefits package
Opportunities for professional growth
Collaboration with talented engineers
+1
Senior CPU Emulation Engineer — RTL Bring-Up & Testbench
Senior CPU Emulation Engineer — RTL Bring-Up & Testbench

AheadComputing Inc. • Región Centro

Presencial
MXN 1.397.000 - 1.922.000
Competitive salary and benefits package
Opportunities for professional growth
Flexible and inclusive work culture
CPU Pre-Silicon Verification Engineer
CPU Pre-Silicon Verification Engineer

Intel Corporation • Región Centro

Presencial
Physical Design Engineer
Physical Design Engineer

AheadComputing Inc. • Región Centro

Presencial
MXN 500.000 - 800.000
Competitive salary and benefits package
Opportunities for professional growth
Flexible and inclusive work culture
Formal Verification Engineer
Formal Verification Engineer

AheadComputing Inc. • Región Centro

Presencial
MXN 1.412.000 - 1.766.000
Competitive salary and benefits package
Opportunities for professional growth
Collaboration with talented engineers
Senior SoC Pre-Silicon Verification Engineer
Senior SoC Pre-Silicon Verification Engineer

3M HEALTHCARE • Región Centro

Presencial
MXN 600.000 - 900.000
Senior Physical Design Engineer – CPU PPA Optimization
Senior Physical Design Engineer – CPU PPA Optimization

AheadComputing Inc. • Región Centro

Presencial
MXN 600.000 - 800.000
Competitive salary and benefits package
Opportunities for professional growth
Flexible and inclusive work culture
SoC/IP Design Verification Engineer
SoC/IP Design Verification Engineer

Intel Corporation • Región Centro

Presencial
MXN 1.048.000 - 1.749.000
CPU Pre-Silicon Verification Engineer
CPU Pre-Silicon Verification Engineer

Intel Corporation • Región Centro

Presencial
MXN 900.000 - 1.300.000