Talent.com
Virtual Platform Hardware Modeling Engineer
Virtual Platform Hardware Modeling EngineerPhizenix • Sunnyvale, CA, US
Virtual Platform Hardware Modeling Engineer

Virtual Platform Hardware Modeling Engineer

Phizenix • Sunnyvale, CA, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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.

Responsibilities

  • Design 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 qualifications

  • B.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 debuggers
  • Preferred qualifications

  • Experience with the SystemC / TLM library
  • Experience with virtual platform development tools and frameworks, such as Synopsys Virtualizer, Cadence Virtual Platform, Imperas OVP, or ARM Fast Models
  • Familiarity with processor / DSP architectures, such as ARM, RISC-V, and XTensa
  • Familiarity with NoC, MMU, address translations, and cache modeling
  • Familiarity with the standard C++ concurrency support library : threads, atomic operations, memory ordering, etc…
  • Proficiency in Python to automate design flows, creation of collateral data
  • Experience with high level C / C++ synthesis (HLS)
  • Working knowledge of Verilog
  • California Pay Range

    $70—$75 USD

    [job_alerts.create_a_job]

    Hardware Engineer • Sunnyvale, CA, US

    [internal_linking.similar_jobs]
    Principal Hardware Design Engineer

    Principal Hardware Design Engineer

    Tarana Wireless, Inc. • Milpitas, CA, US
    [job_card.full_time]
    Join the Team That's Redefining Wireless Technology.Our groundbreaking Fixed Wireless Access technology is delivering .Tarana is a fast revenue growth company built by outstanding talented...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Radar System Modeling Engineer

    Radar System Modeling Engineer

    E-Space • Saratoga, CA, US
    [job_card.full_time] +1
    Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!. E-Space is bridging Earth and space to enable hyper-scaled deployment...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Avionics Hardware Engineer

    Avionics Hardware Engineer

    Reliable Robotics • Mountain View, CA, United States
    [job_card.permanent]
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Hardware Design Engineer

    Principal Hardware Design Engineer

    PsiQuantum • Palo Alto, CA, United States
    [job_card.full_time]
    Principal Hardware Design Engineer.Be among the first 25 applicants.Principal Hardware Design Engineer.Quantum computing holds the promise of humanity’s mastery over the natural world, but only if ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Travel Physical Therapist (PT) - $1,584 to $1,909 per week in Santa Cruz, CA

    Travel Physical Therapist (PT) - $1,584 to $1,909 per week in Santa Cruz, CA

    Fusion Medical Staffing • Santa Cruz, CA, US
    [job_card.full_time]
    Travel Physical Therapist (PT).Facility in Santa Cruz, California.Fusion Medical Staffing is seeking a skilled Physical Therapist for a 13-week travel assignment in Santa Cruz, California.As a memb...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Hardware Design Engineer

    Principal Hardware Design Engineer

    black.ai • Palo Alto, CA, United States
    [job_card.full_time]
    Quantum computing holds the promise of humanity’s mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Hardware Modeling Engineer

    Hardware Modeling Engineer

    Cisco Systems, Inc. • San Jose, CA, United States
    [job_card.full_time]
    The application window is expected to close on 12 / 23 / 2025.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This role requires the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Foundation Models ML Engineer - Scalable DL Systems

    Foundation Models ML Engineer - Scalable DL Systems

    Apple Inc. • Cupertino, CA, United States
    [job_card.full_time]
    A leading technology company seeks a Machine Learning Engineer to join a team focused on advancing foundation models.The role offers opportunities to apply deep learning innovations to Apple produc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Augmented and Virtual Reality Software Engineer

    Augmented and Virtual Reality Software Engineer

    Rivet Industries, Inc. • Palo Alto, California, United States, 94301
    [job_card.full_time]
    Rivet is an American company building integrated task systems — fusing hardened hardware with software, sensors, AI, and networking — for industrial workforces and defense personnel.We create capab...[show_more]
    [last_updated.last_updated_30]
    Physician (MD / DO) - Internal Medicine - General / Other - $280,000 to $303,000 per year in Santa Cruz, CA

    Physician (MD / DO) - Internal Medicine - General / Other - $280,000 to $303,000 per year in Santa Cruz, CA

    LocumJobsOnline • Santa Cruz, CA, US
    [job_card.full_time]
    Doctor of Medicine | Internal Medicine - General / Other.LocumJobsOnline is working with CompHealth to find a qualified Internal Medicine MD in Santa Cruz, California, 95065!.Santa Cruz is a city on ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Travel Physical Therapist (PT) - $1,810 to $2,181 per week in Santa Cruz, CA

    Travel Physical Therapist (PT) - $1,810 to $2,181 per week in Santa Cruz, CA

    AlliedTravelNetwork • Santa Cruz, CA, US
    [job_card.full_time]
    AlliedTravelNetwork is working with Fusion Medical Staffing to find a qualified Physical Therapist (PT) in Santa Cruz, California, 95060!. Travel Physical Therapist (PT).Facility in Santa Cruz, Cali...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Performance Modeling Engineer

    Performance Modeling Engineer

    Mirafra Technologies • San Jose, CA, US
    [job_card.full_time]
    Performance Modeling Engineer – SystemC / TLM2 Performance Modeling and verification.Develop, enhance, and maintain SystemC / TLM2 models for memory controllers, peripherals and interconnects, ensuring...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • Santa Cruz, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Datacenter Modeling Engineer for AI / HPC Platforms (Equity)

    Datacenter Modeling Engineer for AI / HPC Platforms (Equity)

    NVIDIA Corporation • Santa Clara, CA, United States
    [job_card.full_time]
    A leading technology company is seeking visionary software engineers to design and develop models for the next generation of GPU-accelerated datacenters. This role demands experience in Python-based...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27141)

    Sr. Hardware Design Engineer - x86 / GPU / HPC Servers (27141)

    Supermicro • San Jose, California, United States
    [job_card.full_time]
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Hardware Engineering Manager, Google Beam

    Hardware Engineering Manager, Google Beam

    Google • Mountain View, CA, United States
    [job_card.full_time]
    Hardware Engineering Manager, Google Beam.Hardware Engineering Manager, Google Beam.Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, or a specialized fi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Hardware Engineer - Hardware Emulation Cloud (R50441 / bl)

    Principal Hardware Engineer - Hardware Emulation Cloud (R50441 / bl)

    Cadence • San Jose, CA, United States
    [job_card.full_time]
    Principal Hardware Engineer - Hardware Emulation Cloud (R50441 / bl).Be among the first 25 applicants.This range is provided by Cadence. Your actual pay will be based on your skills and experience — t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Hardware Engineer - Hardware Emulation Cloud

    Principal Hardware Engineer - Hardware Emulation Cloud

    Cadence Design Systems • San Jose, CA, United States
    [job_card.full_time]
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Seeking a technical developer for Cadence’s Hardware Emulation Cloud to develop scalable...[show_more]
    [last_updated.last_updated_30] • [promoted]