Marvell Semiconductor logo
Marvell Semiconductor3 days ago

Senior Emulation Engineer

$158,600–$237,600 year

On-site · Santa Clara, California, United States

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Enterprise

Job Summary

Senior Emulation Engineer to verify SoC designs and develop the architecture for functional verification environments, including reference models and bus-functional monitors/drivers; responsibilities include writing verification tests with random techniques and coverage analysis, debugging failures, enabling boot code verification, and transforming engineering requirements into scalable software tools for multi-core SoCs; must have strong experience in emulation platforms, SystemVerilog/UVM, and Linux, with hands-on firmware bring-up and test planning skills.

Required Qualifications

  • BS in Computer Engineering, Electrical Engineering, or Computer Science with 10+ years of verification and firmware/software development experience (or MS/PhD with 5+ years)
  • Extensive knowledge of emulation platform offerings from leading vendors (Synopsys, Cadence, Siemens)
  • Hands-on experience developing emulation models using platforms from Synopsys, Cadence, and Siemens
  • Proficiency in bringing up emulation models, including reset sequence execution and firmware bring-up
  • Strong knowledge of processor architecture, SoC components, interconnect buses, I/O protocols (PCIe, CXL, Ethernet), and memory interface technologies (DDR, HBM)
  • Skilled in scripting languages (Perl, Python, Tcl, UNIX Shell)
  • Experience with SystemVerilog, UVM
  • Experience with writing a detailed test plan
  • Good understanding of Linux OS
  • Willingness to learn and work in a fast-paced environment

Desired Qualifications

  • Extensive knowledge of emulation platform offerings from leading vendors (e.g., Synopsys, Cadence, Siemens)
  • Hands-on experience developing emulation models
  • Experience with System Verilog and UVM
  • Proficiency in scripting languages (Perl, Python, Tcl, UNIX Shell)
  • Experience with multi-core SoC verification and firmware bring-up
  • Ability to develop verification tests, test plans, and coverage analysis
  • Experience with PCIe, CXL, Ethernet memory interfaces (DDR, HBM)
  • Experience with emulation platforms (Veloce, ZeBu, Palladium) and emulation model bring-up
  • Strong debugging and collaboration skills
  • Linux operating system understanding
  • Ability to work in fast-paced environments and take initiative
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$159k – $238k / yr

Senior Emulation Engineer · Marvell Semiconductor

Apply on Sorce