Sr. Software System Designer

AMD
Santa Clara
Workplace: OnsiteFull timeUSD 126,700 - 217,200 annuallyFunction: Software EngineeringEducation: mastersSkills: ["Judgment","Debugging","Performance optimization","Software design","Benchmarking"]

Design and develop systems-level software for high-performance AI and enterprise workloads across GPU and CPU platforms. Work on infrastructure components for large-scale AI deployments, including ROCm GPU integration, container runtimes, and orchestration frameworks such as Kubernetes and OpenShift. Optimize and benchmark databases, big data analytics, and web servers; troubleshoot, debug, and tune software performance to support customer-facing solutions and guide hardware compatibility decisions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
3 days ago

Sr. Software System Designer

✓ Verified Job

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

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

Job Summary

Design and develop systems-level software for high-performance AI and enterprise workloads across GPU and CPU platforms. Work on infrastructure components for large-scale AI deployments, including ROCm GPU integration, container runtimes, and orchestration frameworks such as Kubernetes and OpenShift. Optimize and benchmark databases, big data analytics, and web servers; troubleshoot, debug, and tune software performance to support customer-facing solutions and guide hardware compatibility decisions.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Research, design, develop, and validate systems-level software for high-performance AI and enterprise workloads on GPU and CPU platforms.
  • •Build and troubleshoot systems software and infrastructure components supporting large-scale AI deployments.
  • •Develop software and frameworks for AI infrastructure, inference platforms, and distributed computing environments, including ROCm GPU integration, container runtimes, and orchestration frameworks such as Kubernetes and OpenShift.
  • •Optimize and benchmark enterprise workloads (databases, big data analytics, web servers) to create customer-facing solutions, tuning guides, and best practices.
  • •Conduct benchmarks and analyze processor performance to design new processor SKUs and determine hardware compatibility or influence hardware design.

Pay and Benefits

Salary: USD 126,700 - 217,200 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or related field.
  • •Experience designing and developing systems-level software for AI and enterprise workloads on GPU and CPU platforms.
  • •Experience with C, C++, or Python.
  • •Knowledge of CPU/GPU/SoC architecture and code optimization using the GPU or software performance analysis.
  • •Experience debugging software on macOS, Linux, or Unix, plus open source software development and Git.
Education:Master's
Skills:JudgmentDebuggingPerformance optimizationSoftware designBenchmarking
Tech Stack:CC++PythonROCmGPUCPUSoCMacOSLinuxUnixKubernetesOpenShiftContainer runtimesGitOpen source

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