FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Staff Emulation Engineer
Marvell TechnologySenior Staff Emulation Engineer at Marvell developing advanced SoCs and driving emulation strategies. Collaborating with global teams for validation and performance analysis on high-quality design tape-outs.
Posted 5/5/2026full-timeSanta Clara • California • 🇺🇸 United StatesSenior💰 $113,920 - $170,600 per yearWebsite
Tech Stack
Tools & technologiesPerlPythonUnix
About the role
Key responsibilities & impact- Build complex Subsystem emulation models, including design integration, environment setup, compilation, and debug across industry-leading platforms (e.g., Veloce, ZeBu, Palladium)
- Drive emulation bring-up activities, including clock/reset sequencing, firmware boot, and system validation using pre-silicon hardware models
- Execute emulation test plans to support verification, performance analysis, software development, and system validation needs across multiple teams
- Collaborate closely with Senior Emulation Engineers, RTL design, verification, and firmware teams to develop accurate hardware models, and ensure seamless integration into the emulation environment
- Debug complex SoC and subsystem issues across RTL, firmware, emulation platforms, and toolchain interactions
- Optimize emulation performance, including model partitioning, timing, and runtime efficiency
- Automate flows and improve productivity through scripting (Python, Perl, Tcl, shell) and tooling enhancements
- Interface with EDA vendors (Synopsys, Cadence, Siemens) to evaluate tool capabilities, resolve technical issues, and drive feature improvements
Requirements
What you’ll need- BS in Computer Engineering, Electrical Engineering, or Computer Science with 5-7 years of emulation experience (or MS/PhD with 3-5 years of experience)
- Experience with SystemVerilog and UVM
- Extensive knowledge of emulation platform offerings from leading vendors such as Synopsys, Cadence, and Siemens
- Hands-on experience developing emulation models using platforms from Synopsys, Cadence, and Siemens is required
- Proficient in emulation bring-up, including reset sequence execution and firmware bring-up
- Strong working knowledge in one or more of the following areas: processor architecture, SoC components, interconnect buses, I/O protocols (PCIe, CXL, Ethernet), and memory interface technologies (DDR, HBM)
- Skilled in scripting languages such as Perl, Python, Tcl, and UNIX shell
- Proven ability to define emulation strategy and platform requirements, develop emulation test plans, and drive verification execution for large-scale products on platforms such as Veloce, ZeBu, and Palladium
Benefits
Comp & perks- Employee stock purchase plan with a 2-year look back
- Family support programs to help balance work and home life
- Robust mental health resources to prioritize emotional well-being
- Recognition and service awards to celebrate contributions and milestones
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
emulationSystemVerilogUVMscriptingPythonPerlTclUNIX shellemulation test plansperformance analysis
Soft Skills
collaborationproblem-solvingcommunicationteamworkproductivity improvement
Certifications
BS in Computer EngineeringBS in Electrical EngineeringBS in Computer ScienceMS in Computer EngineeringMS in Electrical EngineeringMS in Computer SciencePhD in Computer EngineeringPhD in Electrical EngineeringPhD in Computer Science