AMD

Sr. Software Development Engineer

AMD
Apply
1 day ago
Secaucus, NJ, USASenior

Responsibilities

  • Develop and drive execution of production-ready software for new technology and product introduction projects.
  • Validate new software features before customer release.
  • Work directly with customers to support and enable manufacturing processes.
  • Contribute to feature teams and collaborate across multiple teams on planning solutions and supporting technology.
  • Help design and implement architecture for a scalable and durable system.
  • Work closely with development teams and project managers to deliver results.
  • Travel up to 25%.

Requirements

  • Production software development experience with languages such as Python, C, Rust, C++, C#, Java, JavaScript, Shell/Bash, or PowerShell.
  • Experience with Docker or Containerd and orchestration frameworks such as Kubernetes or Slurm.
  • Deep understanding of Linux and Windows operating systems.
  • Hands-on experience with I2C, PCIe, IPMI, Redfish, TCP/IP, and UDP.
  • Strong understanding of software design principles, patterns, and best practices.
  • A bachelor’s or master’s degree in computer/software engineering, computer science, or a related technical discipline.
  • Hyperscale compute architecture experience and familiarity with manufacturing processes are preferred.

Tech Stack

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