Senior CPU Emulation Engineer

AheadComputing Inc.

Región Centro

Presencial

MXN 892.800 - 1.116.000

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
Collaboration with talented engineers
Flexible and inclusive work culture

Descripción de la vacante

AheadComputing Inc. in Guadalajara, Mexico is seeking a CPU Emulation Engineer to support hardware emulation platforms for CPU RTL. Ideal candidates will have a Bachelor's or Master's degree in Computer Engineering or related fields and a minimum of 4-6 years of relevant experience.

This position offers opportunities for professional growth in an innovative startup environment, collaboration with talented engineers, and a flexible work culture.

Formación

  • Minimum 4 years of pre-silicon emulation experience with an MS degree, 6 years with a BS degree.
  • Hands-on work with hardware emulation platforms.
  • Familiarity with ARM, x86, or RISC-V architectures.

Responsabilidades

  • Support emulation bring-up of CPU RTL on hardware emulation platforms.
  • Develop and maintain testbench infrastructure with C/C++ DPI-based transactors.
  • Debug complex hardware/software interaction issues surfaced during emulation runs.

Conocimientos

SystemVerilog
Python
C/C++
Debugging
Problem-solving

Educación

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

Herramientas

Verdi
Verisium

Descripción del empleo

  • Support 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 improve throughput, turnaround time, and platform utilization.
  • Contribute to emulation capacity planning and methodology improvements as design coverage scales.
  • 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 4 years of pre-silicon emulation experience with an MS degree or 6 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.
  • Opportunity to disrupt the CPU ecosystem.
  • 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

Staff CPU Emulation Engineer
Staff CPU Emulation Engineer

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
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
Senior SoC Pre-Silicon Verification Engineer
Senior SoC Pre-Silicon Verification Engineer

3M HEALTHCARE • Región Centro

Presencial
MXN 600.000 - 900.000
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
CPU Pre-Silicon Verification Engineer
CPU Pre-Silicon Verification Engineer

Intel Corporation • Región Centro

Presencial
MXN 900.000 - 1.300.000
SoC Pre-Silicon Verification Engineer
SoC Pre-Silicon Verification Engineer

3M HEALTHCARE • Región Centro

Presencial
MXN 420.000 - 660.000
SoC/IP Design Verification Engineer
SoC/IP Design Verification Engineer

Intel • Región Centro

Presencial
MXN 700.000 - 1.100.000
SoC/IP Design Verification Engineer
SoC/IP Design Verification Engineer

Intel Corporation • Región Centro

Presencial
MXN 1.048.000 - 1.749.000