
Posted 3 days ago
Lead DPDK/SPDK Optimization Engineer
AMDLead DPDK/SPDK Optimization Engineer
Requirements
DPDK development experience, 5+ years system software engineering, Linux OS internals, C/C++ proficiency, Performance profiling tools, BS/MS in Computer or Electrical Engineering
Skills
LinuxC#
About the role
Responsibilities
- Develop and optimize DPDK-based data plane applications to maximize performance
- Execute and analyze complex benchmarking workloads across CPU, GPU, and NPU platforms
- Perform system-level tuning including OS, BIOS, and firmware for optimal performance
- Automate benchmarking and profiling workflows to increase engineering efficiency
- Analyze system logs and generate actionable insights for performance improvements
Requirements
- Mandatory hands-on DPDK development experience
- 5+ years of experience in system software or performance engineering
- Strong understanding of Linux systems and OS internals
- Proficiency in C/C++ for system-level programming
- Experience using performance benchmarking and profiling tools (e.g., perf, ftrace)
- BS/MS in Computer Engineering, Electrical Engineering, or a related field
Preferred Qualifications
- Solid scripting skills in Python or Bash for automation tasks
- Exposure to x86 or ARM architectures
- Familiarity with CPU/GPU performance concepts and SoC platforms
About the Company
AMD is on a mission to build great products that accelerate next-generation computing experiences—from AI and data centers to PCs, gaming, and embedded systems. We push the limits of innovation to solve the world’s most important challenges through a culture of collaboration and execution excellence.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead DPDK/SPDK Optimization Engineer
AMD · Bangalore
