Virtual Platform Hardware Modeling Engineer

Reposted 13 Days Ago
Easy Apply
Be an Early Applicant
Sunnyvale, CA
In-Office
70-75 Annually
Junior
Artificial Intelligence • Information Technology • Consulting
Talent Solutions for the AI Era
The Role
The role involves developing high-level hardware models for complex SoCs, integrating various components and collaborating with engineers for validation and optimization.
Summary Generated by Built In

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

Top Skills

Arm
C++
Dma
Dsp
Gitlab Ci/Cd
Python
Risc-V
Systemc
Tlm
Verilog
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Livermore, CA
9 Employees
Year Founded: 2025

What We Do

We provide Talent Solutions for the AI Era. Our mission is to connect businesses with exceptional talent and consulting solutions that align with your company’s culture and values. We offer AI consulting services to enable businesses in leveraging cutting-edge artificial intelligence. We help discover, design and deploy AI solutions that streamline operations, boost productivity, and unlock new growth opportunities. Our team of AI experts, strategists, and technology specialists work closely with organizations to integrate AI-driven solutions that align with their unique goals and challenges. From automation and data analytics to predictive modeling and AI-based customer experiences, we provide end-to-end support for businesses embarking on their AI transformation journey.

Similar Jobs

Micron Technology Logo Micron Technology

Design Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
San Jose, CA, USA
45000 Employees
140K-298K Annually

Cox Enterprises Logo Cox Enterprises

Senior Data Engineer

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
50000 Employees
102K-169K Annually

Navan Logo Navan

People Success Generalist

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Hybrid
San Francisco, CA, USA
3300 Employees
59K-131K Annually

Applied Systems Logo Applied Systems

Consultant

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
3 Locations
3040 Employees
76K-114K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account