C-Simulation Engineer, GPU Modeling

AMD
Orlando
Workplace: HybridFull timeUSD 126,700 - 217,200 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Collaboration","Analytical thinking","Attention to detail","Effective communication","Ownership"]

Develop and maintain C/C++ GPU simulation models that enable architecture evaluation, performance analysis, and hardware verification before silicon is available. Model hardware behavior, debug discrepancies between simulation and real implementations, and analyze simulation results to improve product quality and performance. Collaborate with architecture, design, verification, firmware, emulation, and software engineering teams while contributing to large-scale codebases using modern development practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
17 hours ago

C-Simulation Engineer, GPU Modeling

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Develop and maintain C/C++ GPU simulation models that enable architecture evaluation, performance analysis, and hardware verification before silicon is available. Model hardware behavior, debug discrepancies between simulation and real implementations, and analyze simulation results to improve product quality and performance. Collaborate with architecture, design, verification, firmware, emulation, and software engineering teams while contributing to large-scale codebases using modern development practices.
Location: Orlando
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and maintain C/C++ simulation models for architecture evaluation, performance analysis, and hardware verification.
  • •Model hardware behavior to support the design and validation of next-generation GPU technologies.
  • •Debug complex issues and investigate discrepancies between simulation models and hardware implementations.
  • •Collaborate with architecture, design, verification, firmware, emulation, validation, and software engineering teams.
  • •Analyze simulation results, provide feedback, and support integration of new features in existing simulation environments.

Pay and Benefits

Salary: USD 126,700 - 217,200 annually

Key Requirements

  • •Hands-on object-oriented programming experience in C/C++.
  • •Strong software development, debugging, and problem-solving skills.
  • •Experience working in Linux or UNIX environments.
  • •Good understanding of computer organization and computer architecture concepts.
  • •Familiarity with software development tools, debuggers, IDEs, and version control systems.
Experience:GPUGraphicsComputer architectureHardware modelingPerformance analysis
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
Skills:CollaborationAnalytical thinkingAttention to detailEffective communicationOwnership
Languages:En-us
Tech Stack:CC++PythonLinuxUNIXVersion controlDebuggersIDE

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