SystemC Modeling Developer

Compunnel

$130K — $155K *
Technical Services
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Strong hands-on experience with SystemC, TLM2.0, and C/C++.
  • Solid understanding of computer architecture, including CPU and memory subsystems.
  • Experience in cycle-accurate, timing-accurate, or transaction-level modeling.
  • Knowledge of pre-silicon simulation flows and virtual platform development.
  • Ability to analyze performance data and provide optimization insights.
  • Strong debugging skills in complex simulation environments.
  • 8+ years of experience in SystemC/TLM modeling or similar.

Responsibilities

  • Develop SystemC/TLM2.0-based models for server subsystems.
  • Build scalable models for Compute & AI workloads for simulation.
  • Perform system-level performance modeling and bottleneck analysis.
  • Support pre-silicon BIOS and firmware enablement with virtual platforms.
  • Validate models against RTL or hardware for accuracy.
  • Work with simulators like Synopsys Virtualizer and QEMU.
  • Collaborate with cross-functional teams to align modeling results.

Benefits

  • Opportunity to work in advanced simulation and modeling techniques.
  • Collaboration with industry-leading architects and engineers.
  • Chance to contribute to innovative Compute & AI workload solutions.
  • Access to cutting-edge tools and technologies in the field.
Full Job Description
SystemC Modeling Developer Key Responsibilities Develop SystemC/TLM2.0-based functional, timing, and performance models for server subsystems (CPU, memory, I/O, accelerators, AI engines). Build modular, scalable models for Compute & AI workloads and integrate them into simulation frameworks. Perform system-level performance modeling, profiling, and bottleneck analysis across compute, memory, and accelerator paths. Support pre-silicon BIOS, firmware, and driver enablement using virtual platforms. Validate models against RTL or hardware references to ensure functionality and accuracy. Work with simulators such as Synopsys Virtualizer, Cadence VSP, QEMU-based frameworks, etc. Collaborate with architects, RTL designers, platform engineers, and performance teams to align modeling results with product goals. Document model features, APIs, interfaces, and usage workflows for internal teams. Required Qualifications Strong hands-on experience with SystemC, TLM2.0, and C/C++. Solid understanding of computer architecture including CPU pipelines, cache hierarchy, memory controllers, PCIe/CXL, and AI/compute subsystems. Experience in cycle-accurate, timing-accurate, or transaction-level modeling. Knowledge of pre-silicon simulation flows and virtual platform development. Ability to analyze performance data, interpret system behavior, and provide optimization insights. Strong debugging skills in complex simulation environments. 8+ years of experience in SystemC/TLM modeling, pre-silicon simulation, or architectural modeling for semiconductor/server platforms. Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. Preferred Qualifications Experience modeling AI/ML accelerators, GPUs, or heterogeneous compute units. Familiarity with server-class SoC architectures (x86, ARM, RISC-V). Exposure to firmware/BIOS bring-up using virtual models. Knowledge of RTL design (SystemVerilog) or hardware emulation (optional). Experience with performance tools, trace-driven analysis, or workload modeling. Understanding of high-speed interfaces (PCIe, CXL, NVMe, Ethernet). 4+ years of experience in Hardware Description Languages (HDLs): VHDL or Verilog. 5+ years of experience in Python.

Similar Jobs

More Jobs at Compunnel

  • VMWare Engineer
    $110K — $130K *
    Irving, TX 75061 (Dallas County)
    Information Technology
    In-Person
  • Data Engineer
    $110K — $135K *
    Oakland, CA 94601 (Alameda County)
    Information Technology
    In-Person
  • Xstore QA Lead
    $100K — $120K *
    Chicago, IL 60629 (Cook County)
    Retail & Consumer Goods
    In-Person
  • Business Data Analyst
    $110K — $130K *
    Jersey City, NJ 07305 (Hudson County)
    Finance & Insurance
    In-Person
  • PostgreSQL Developer
    $110K — $130K *
    Trenton, NJ 08618 (Mercer County)
    Healthcare
    In-Person

More Technical Services Jobs

Find similar SystemC Modeling Developer jobs: