System Modeling Engineer

AMD
Santa Clara
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Analytical thinking","Debugging","Communication","Proactive mindset","Collaboration"]

Work with AMD’s Pensando team to build and integrate system models for advanced ASIC and SoC platforms powering high-performance computing and data center solutions. Collaborate with architecture, design, verification, and software teams to support architecture exploration, validation environments, and software development acceleration. Analyze performance, debug cross-stack issues, and use SystemC plus automation (including C++/Python) to improve modeling and simulation workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
2 days ago

System Modeling Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Work with AMD’s Pensando team to build and integrate system models for advanced ASIC and SoC platforms powering high-performance computing and data center solutions. Collaborate with architecture, design, verification, and software teams to support architecture exploration, validation environments, and software development acceleration. Analyze performance, debug cross-stack issues, and use SystemC plus automation (including C++/Python) to improve modeling and simulation workflows.
Location: Santa Clara
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and integrate high-level, transaction-level, and cycle-accurate models for complex ASIC and SoC platforms.
  • •Create models that support architecture exploration, ASIC verification, and software development acceleration.
  • •Collaborate with architecture, design, verification, and software engineering teams to develop reusable validation environments.
  • •Analyze system behavior and performance to identify optimization opportunities and investigate issues across hardware and software stacks.
  • •Contribute to system-level modeling initiatives using SystemC and related simulation frameworks, including automation and scripting for workflows.

Key Requirements

  • •Strong programming experience in C++.
  • •Experience with SystemC modeling and simulation environments.
  • •Experience developing transaction-level, functional, or cycle-accurate models and using them for verification or architecture exploration.
  • •Strong debugging and analytical skills to identify architectural, functional, and performance issues across hardware and software stacks.
  • •Experience developing automation and scripting solutions using Python or similar languages.
Education:Bachelor's in electrical engineering, Computer Engineering, Computer Science
Skills:Analytical thinkingDebuggingCommunicationProactive mindsetCollaboration
Languages:En-us
Tech Stack:C++SystemCPythonARM Fast ModelsISA modelingVirtual platform developmentOMNeT

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn