Demo

Virtual Platform Hardware Modeling Engineer

Phizenix
Sunnyvale, CA Full Time
POSTED ON 12/13/2025
AVAILABLE BEFORE 2/13/2026
We are seeking a modeling Engineer to develop high-level models of complex SoC hardware. The virtual platforms combine models of custom hardware accelerators for vision, 2D and 3D graphics, machine learning and more, within a multi-core, multi-level memory hierarchy SoC architecture, and serve as the primary simulation vehicle for system software and firmware. The ideal candidate will be proficient in hardware simulation using C , and understand the firmware development processes.ResponsibilitiesDesign and develop SystemC TLM models to accurately represent the SoC architecture integrating emulated processors, DSPs, Network-on-Chip, DMA and memory controllers, etc…Integrate first-party and vendor models into the Virtual Platform, develop automated workflows to ensure register-level accuracy and complete connectivity at the SoC level, minimizing manual intervention and enabling continuous integration.Collaborate with silicon architects, digital designers and verification engineers to design and develop high-fidelity, fast C models for first-party IP.Coordinate virtual platforms with hardware development programs, validating multiple SoCs and architectural changes with system software and firmware engineering, enabling end-to-end silicon validation test frameworks.Enhance the virtual platforms to enable SoC and system architecture exploration by instrumenting models for power and performance metrics, allowing for data-driven design decisions and trade-off analysis to optimize system performance and power consumption.Minimum qualificationsB.S. degree in Computer Science or Electrical Engineering or equivalent experience.2 years experience in hardware model simulation, virtual platform, performance modeling of complex SoCs or high-fidelity hardware accelerators.High proficiency in modern C in the domains of chip-design, electronic design automation or simulation.General familiarity with SoC components: embedded processors such as ARM A/M series, Risc-V, DSP, DMA, Cache Hierarchy, DRAM, Network-on-chip, AMBA protocols. Extensive experience in at least one of these areas.Experience with modern buildframeworks and continuous integration systems, such as CMake, Bazel and CI frameworks such as Jenkins, GitLab CI/CD.Experience with debugging and profiling tools, such as GDB or other debuggersPreferred qualificationsExperience with the SystemC/TLM libraryExperience with virtual platform development tools and frameworks, such as Synopsys Virtualizer, Cadence Virtual Platform, Imperas OVP, or ARM Fast ModelsFamiliarity with processor/DSP architectures, such as ARM, RISC-V, and XTensaFamiliarity with NoC, MMU, address translations, and cache modelingFamiliarity with the standard C concurrency support library: threads, atomic operations, memory ordering, etc…Proficiency in Python to automate design flows, creation of collateral dataExperience with high level C/C synthesis (HLS)Working knowledge of VerilogCalifornia Pay Range$70—$75 USD

Salary : $70 - $75

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Virtual Platform Hardware Modeling Engineer?

Sign up to receive alerts about other jobs on the Virtual Platform Hardware Modeling Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,496 - $93,409
Income Estimation: 
$94,538 - $119,494
Income Estimation: 
$101,493 - $142,466
Income Estimation: 
$152,615 - $211,890
Income Estimation: 
$94,700 - $117,561
Income Estimation: 
$90,032 - $105,965
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Phizenix

  • Phizenix San Francisco, CA
  • The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new so... more
  • 12 Days Ago

  • Phizenix Santa Clara, CA
  • We are seeking an experienced Package Reliability Engineer with expertise in 2.5D/3D advanced packaging. The ideal candidate will have a strong background ... more
  • 4 Days Ago

  • Phizenix Redwood, CA
  • Job Overview As a Principal Architect, you will lead the design and evolution of intelligent, scalable systems for Multi-Agent Path Finding (MAPF). You’ll ... more
  • 1 Day Ago

  • Phizenix Santa Clara, CA
  • About The Role We’re looking for an experienced CAD Engineer to develop, enhance, and support advanced EDA environments and design automation flows for nex... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Virtual Platform Hardware Modeling Engineer jobs in the Sunnyvale, CA area that may be a better fit.

  • TALENT Software Services Sunnyvale, CA
  • "Possible 3 Month CTH | No Fees | Do Not Re-Post| Confidential TMR ID: DWTN31 Role: Senior Software Engineer - Virtual Hardware Modeling Work location: Sun... more
  • 26 Days Ago

  • Axiom Global Technologies, Inc. Sunnyvale, CA
  • Job Details Role: Virtual Hardware Modeling Work location: Sunnyvale, CA Duration: 12 Months Job Description: "Virtual Hardware Modeling The compute perfor... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!