We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Network Platform Engineer

Advanced Micro Devices, Inc.
$226,400.00/Yr.-$339,600.00/Yr.
United States, California, Santa Clara
2485 Augustine Drive (Show on map)
Sep 10, 2025


WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance_

THE ROLE:

We are seeking a Network Platform Engineer with deep expertise in designing, developing, and bringing up software-based networking platforms. This role will be central to building next-generation high-performance, resilient, and scalable networking solutions that integrate cutting-edge hardware and software technologies. The ideal candidate is a hands-on engineer with experience spanning embedded systems, networking datapaths, system software, drivers, and hardware-software integration.

THE PERSON:

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.

KEY RESPONSIBILITIES:

  • Design, develop, and maintain platform adaptation layers to enable seamless integration between the network OS and underlying hardware (ASICs, BMCs, NICs, and peripheral devices).
  • Collaborate with hardware engineering teams to bring up new Switch SoC platforms and expose hardware capabilities through standardized Network OS interfaces.
  • Lead and participate in hardware-software bringup activities, including bootloader configuration, kernel bringup, BIOS customization, and low-level platform software initialization.
  • Develop, enhance, and maintain system software features, including:
  • Implement and maintain device drivers (kernel and user space) for bus architectures (PCIe, I2C, SPI, USB) and high-speed serial interfaces.
  • Develop control and management software for hardware elements, such as optics, PHY, and SerDes.
  • Drive performance engineering, debugging, and tuning across hardware and software layers.
  • Troubleshoot complex platform issues using tools such as I2C analyzers, PCIe debuggers, and system trace tools.
  • Build and maintain containerized environments (Docker) and build infrastructure for Debian-based platform and software development.
  • Partner with cross-functional teams to define and implement cloud networking technologies and integration into distributed systems.

PREFERRED EXPERIENCE:

  • Strong hands-on experience in C programming on Linux, with proven contributions to large-scale software development projects.
  • Proficiency in embedded systems development, including Linux kernel bringup, device driver design, and bootloader/BIOS-level work.
  • In-depth understanding of networking systems, including Layer 2, Layer 3, and overlay technologies.
  • Experience with datapath technologies (optics, PHY, SerDes) and LAN/WAN communication interfaces.
  • Familiarity with peripheral and high-speed interfaces, including PCIe, I2C, USB, and SPI.
  • Strong debugging and diagnostic skills with hardware-software interaction layers.
  • Knowledge of processor architectures (X86) and ability to read/understand assembly code.
  • Experience with Debian environments, Docker, and build infrastructure for networking software.
  • Excellent organizational, communication, and collaboration skills. Proven ability to deliver in fast-paced, cross-functional environments.
  • Hands-on experience with the SONiC networking platform.
  • Demonstrated open-source SONiC contributions or related community projects.
  • Experience with SONiC bootloader, ONIE, and related platform initialization tools.
  • Experience with optical networking technologies and high-speed Ethernet MAC/PHY integration.
  • platform security features such as Secure Boot and cryptographic validation mechanisms.

ACADEMIC CREDENTIALS:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent


Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

Applied = 0

(web-759df7d4f5-mz8pj)