Senior Engineer Emulation
GlobalFoundries · Austin, TX · 2 mo ago
Engineering$86k–$148k/yrFull-time
About the Company
GlobalFoundries is a leading full-service semiconductor foundry providing a unique combination of design, development, and fabrication services to some of the world’s most inspired technology companies. With a global manufacturing footprint spanning three continents, GlobalFoundries makes possible the technologies and systems that transform industries and give customers the power to shape their markets.
Responsibilities
- Build the design for emulation, run tests, identify failure points, capture waveforms of failures, and perform initial triage.
- Improve, maintain, and expand emulation testbench components, including custom IP and AVIP where applicable.
- Work closely with technical teams and support debug efforts.
- Develop and maintain scalable scripts for use across product lines.
- Understand emulator functionality to optimize debugging strategies and improve build quality (performance, resources).
Requirements
- BS or MS with 2+ years of practical experience.
- Experience with emulation platforms like Veloce, Zebu, or 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 of how various IP are integrated together, including interconnects, bridges, tie-offs, memory-mapped registers, clocks, and resets.
- Experience with RISC-V 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.
Pay
Expected salary range: $86,000.00 – $148,000.00. The exact salary will be determined based on qualifications, experience, and location.