GlobalFoundries

Emulation Engineer

GlobalFoundries$72K — $124K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS or MS in a relevant field with 2+ years of hands-on experience.
  • Proficiency with emulation platforms such as Veloce, Zebu, or Palladium.
  • Strong scripting skills in Python, TCL, Bash, and Makefile.
  • Expertise in debugging complex issues across multiple systems.
  • Familiarity with integration of various IPs and associated protocols.

Responsibilities

  • Design and implement emulation frameworks and conduct testing.
  • Enhance and manage emulation testbench components including custom IP.
  • Collaborate with technical teams to troubleshoot and support debug activities.
  • Develop scalable scripts for automation across different product lines.
  • Optimize debugging strategies by leveraging emulator knowledge.

Benefits

  • Access to advanced technology and emulation tools.
  • Collaborative work environment with cross-functional teams.
  • Opportunities for career growth and skill development.
  • Involvement in innovative projects across various product lines.
  • Supportive culture that encourages problem-solving and learning.
Full Job Description
Summary of Role
  • We are seeking a highly skilled Emulation Engineer to join our team

Essential Responsibilities
  • Building the design for emulation, running tests, identifying the failure point, getting waves of the fails, and initial triage.
  • Improving and maintaining (and expanding where necessary) emulation testbench components including custom IP and AVIP where applicable.
  • Working closely with technical teams and supporting debug efforts
Other Responsibilities
  • Developing and maintaining scalable scripts to use across product lines
  • Understanding how the emulator works to optimize debugging strategies and improve the quality of the build (performance, resources)


Required Qualifications
  • BS, MS with 2+ years of practical experience
  • Experience with emulation platforms like Veloce, Zebu, Palladium
  • Strong scripting skills with Python, TCL, Bash, and Makefile
  • Strong debugging skills for issues including but not limited to: cpu-internal bugs, integration bugs, emulator configuration or synthesis bugs, script bugs, Linux configuration or software bugs.


Preferred Qualifications
  • Understanding how various IP are integrated together with the various required interconnect, bridges, tieoffs, memory mapped registers, clocks, and resets.
  • Experience with RISCV assembly
  • Experience with AMBA interconnect protocols such as AHB/APB/AXI
  • Experience with the Linux kernel
  • Experience with revision control systems such as Perforce and GIT


Expected Salary Range
$72,000.00 - $124,800.00

The exact Salary will be determined based on qualifications, experience and location.

Similar Jobs

More Jobs at GlobalFoundries

More Technical Services Jobs

Find similar Emulation Engineer jobs: