Software Engineer - Networking (P4, packet processing, data plane)
AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology.
- Santa Clara, California, United States
- Full-time
- On-site
- Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareCybersecurityData & Analytics
Responsibilities
- Work with AMD’s architecture specialists to improve future products
- Apply a data minded approach to target optimization efforts
- Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
- Design and develop new groundbreaking AMD technologies
- Participating in new ASIC and hardware bring ups
- Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
- Develop technical relationships with peers and partners
- Design and develop data path/control path software for next generation DPUs/AI-NIC
- Develop/automate unit tests, participate in design/code reviews
- Collaborate with customer engineering teams over design and participate in debug sessions
Requirements
- Bachelor’s or Master's degree in Computer Science
- Bachelor’s or Master's degree in Computer Engineering
- Bachelor’s or Master's degree in Electrical Engineering
- Experience in a Networking
- Experience in a Security
- Experience in a RDMA
- Experience in a system software
Nice to have: Software Defined Networking, Networking Device drivers, High Speed Packet Programming - Networking ASICs/DPDK, Security, RDMA, RoCE, DPU development, AI-NIC development
Skills
Benefits
- AMD benefits at a glance
More jobs nearby
Full description
Company details are for members
Sign up for a free job alert to see Advanced Micro Devices, Inc's profile, website and LinkedIn, and the same for every employer on Referso Jobs.