AMD

PMTS Software Development Engineer

AMD
Apply
1 day ago
San Jose, CA, USAStaff+
H1B sponsor

Base Salary

$270k - $360k/yr

Responsibilities

  • Work with architecture specialists to validate AI solutions for distributed training and inference workloads using AMD ROCm.
  • Build cluster-scale automation for distributed training and inference workloads.
  • Publish reference designs and benchmark results for AI workloads.
  • Use data-driven analysis to identify and prioritize optimization opportunities.
  • Develop software and tools for design, infrastructure, operating systems, compilers, networks, databases, cloud-based tools, and technology platforms.
  • Improve low-level system software performance, including firmware, device drivers, and kernel modules.
  • Participate in new ASIC and hardware bring-ups.
  • Develop systems-level software and drive software and systems solutions and product definitions.
  • Collaborate with cross-functional engineers, peers, and partners on technically significant projects.
  • Apply engineering principles and technologies to design, develop, and test company systems and products.

Requirements

  • Master's degree or foreign equivalent in Electronics Engineering, Computer Engineering, Computer Information Systems, Computer Science, or a related field.
  • Five years of experience in the offered role or a closely related engineering role.
  • Alternatively, a bachelor's degree or foreign equivalent in a related field and seven years of progressive post-baccalaureate experience in the offered role or a closely related engineering role.
  • Five years of experience in software engineering; building and deploying complex distributed systems in cloud environments; instrumenting and identifying performance bottlenecks; and improving low-level system software.
  • Five years of experience with software verification, object-oriented design, embedded driver development, the GNU toolchain, computer storage technologies, and computer networking technologies.

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me