CrawlJobs Logo

Lead DPDK Optimization Engineer

India, Bangalore · Job Posted May 30, 2026
Apply Position
Job Link Share

Job Description

We are looking for a strong Linux systems engineer with mandatory DPDK development experience, focused on performance optimization and benchmarking across CPU/GPU/NPU platforms.

Job Responsibility

  • Develop and optimize DPDK-based data plane applications for performance
  • Execute and analyze benchmarking workloads across platforms
  • Perform system-level tuning (OS, BIOS, firmware) for performance optimization
  • Automate benchmarking and profiling workflows
  • Analyze logs and generate actionable insights

Requirements

  • Hands-on DPDK development experience (mandatory)
  • 5+ years in system software / performance engineering
  • Strong understanding of Linux systems and OS internals
  • Proficiency in C/C++ (system-level programming)
  • Experience with performance benchmarking and profiling tools (perf, ftrace, etc.)
  • Solid scripting skills (Python / Bash) for automation (good to have)
  • Exposure to x86/ARM architectures
  • Familiarity with CPU/GPU performance concepts and SoC platforms
  • BS/MS in Computer Engineering, Electrical Engineering, or related field

Nice to have

  • Solid scripting skills (Python / Bash) for automation
  • Exposure to x86/ARM architectures
  • Familiarity with CPU/GPU performance concepts and SoC platforms

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead DPDK Optimization Engineer

8 matching positions

New

Principal Product Manager - Virtualization Architect

Designs, plans, develops, and manages a product or portfolio of virtualization p...
Location
Location
United States , All
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in computer science, engineering or related field of study
  • 10+ years of experience in product management, engineering, or a related technical role, with significant exposure to virtualization platforms and hypervisor technologies
  • Demonstrated hands-on or architectural familiarity with KVM, QEMU, libvirt, and the broader Linux virtualization stack
  • Deep technical knowledge of KVM hypervisor architecture, virtual machine lifecycle, vCPU scheduling, memory management (huge pages, NUMA), virtio device emulation, and hardware-assisted virtualization (Intel VT-x/AMD-V, IOMMU)
  • Strong understanding of virtualized networking (OVS, macvtap, SR-IOV, DPDK) and storage virtualization (virtio, iSCSI, NVMe-oF, Ceph/RBD) as they apply to KVM guest workloads
  • Familiarity with virtualization management and orchestration ecosystems - including libvirt APIs, oVirt, OpenStack Nova, and KubeVirt - and the ability to define product integration requirements across these layers
  • Extensive cross-functional leadership skills: ability to drive alignment across engineering, field, and partner organizations on complex, technically ambiguous virtualization platform initiatives
  • Strong financial and business acumen, including experience building business cases, defining performance metrics, and analyzing competitive positioning for infrastructure software products
  • Ability to provide product-specific technical training and enablement to sales, partners, and customer-facing teams on KVM and virtualization platform capabilities
  • Experience engaging with open-source ecosystems and upstream communities (Linux kernel, QEMU, libvirt, oVirt, OpenStack) as a product stakeholder
Job Responsibility
Job Responsibility
  • Independently leads end-to-end strategy and operational roadmap for one or more KVM-based virtualization products or a broader virtualization platform portfolio, spanning hypervisor core, management APIs, and guest ecosystem
  • Defines and drives the virtualization platform value proposition - including performance benchmarks, TCO advantages, and feature differentiation versus VMware, Hyper-V, and other competing hypervisor stacks - to support go-to-market and sales enablement
  • Synthesizes market and customer requirements (MRDs) by maintaining deep knowledge of enterprise virtualization use cases: VDI, server consolidation, cloud-native workloads, telco NFV/edge, and HPC virtualization
  • Translates KVM/QEMU/libvirt engineering capabilities into customer-facing requirements and product specifications, ensuring technical feasibility and roadmap alignment with upstream open-source communities (e.g., Linux kernel KVM subsystem, QEMU project)
  • Guides key stakeholders through all lifecycle phases - from hypervisor feature planning and kernel integration to product launch, sustaining engineering, and platform end-of-life planning
  • Collaborates across engineering, supply chain, and marketing to optimize product configuration, SKU design, pricing, and go-to-market strategies for virtualization platform offerings
  • Acts as a subject matter authority on KVM virtualization architecture, providing technical direction to internal teams, enabling sales and partner technical communities, and representing the product externally with customers and at industry forums
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Data Plane Systems

Crusoe is seeking a Senior Engineering Manager, Data Plane Systems to lead the t...
Location
Location
United States , San Francisco
Salary
Salary:
237600.00 - 288000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10+ years in high-performance networking or systems engineering, with 5-7+ years specifically managing senior/staff-level talent
  • Deep knowledge of Linux networking internals, kernel architecture, and experience with XDP/eBPF, AF_XDP, and DPDK
  • Hands-on experience with DPU integration and migrating networking functions to hardware accelerators
  • A strong understanding of low-latency networking, performance tuning, and benchmarking
  • The ability to resolve complex technical challenges in a fast-moving, execution-heavy environment
Job Responsibility
Job Responsibility
  • Define the roadmap for SDN data plane systems and lead the integration of DPUs (such as NVIDIA BlueField) and hardware accelerators
  • Oversee the development of Linux kernel networking components, XDP/eBPF data paths, and DPDK-based fast paths while driving the migration of networking functions to hardware offload architectures
  • Lead performance benchmarking, regression prevention, and incident response, ensuring operational excellence within 3-6 month execution cycles
  • Mentor and grow a team of senior and staff-level systems engineers, setting technical standards and fostering a high-performance culture of accountability
  • Partner closely with control-plane teams (OVN/OVS) to optimize throughput and latency for multi-tenant GPU clusters
What we offer
What we offer
  • Competitive compensation
  • Restricted Stock Units
  • Paid time off & paid holidays
  • Comprehensive health, dental & vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance, short-term and long-term disability
  • Professional development & tuition reimbursement
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Fulltime
Read More
Arrow Right

Systems Architect

AMD's Adaptive and Embedded Computing Group is expanding rapidly, aiming to be t...
Location
Location
United States , San Jose
Salary
Salary:
229600.00 - 344400.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of x86 architecture
  • Background in technologies, technical standards, and system architectures of embedded applications and use cases for one or more of the following market segments: Networking, Security, Storage, Automotive, Robotics, Industrial, Aerospace/Defense
  • Hands-on development experience with CPUs/GPUs/FPGAs, middleware, system-level drivers (BSP, HAL, kernel), firmware/BIOS
  • Deep knowledge of Linux OS and systems programming
  • Experience with virtualization and hypervisors
  • Strong C/C++ development and scripting skills (Python)
  • Broad system-level experience spanning processors, platforms, BIOS, firmware, AI/ML, applications and frameworks like DPDK, SPDK
  • AI/Deep Learning experience is a significant plus
  • Ability to connect cross-domain technical dots and maintain a strong systems viewpoint
  • Customer-facing experience with a record of enabling successful product development
Job Responsibility
Job Responsibility
  • Research, define, and drive system level solutions for future products targeting one or more of the following market segments: Networking, Security, Storage, Automotive, Robotics, Industrial, Aerospace/Defense
  • Serve as the overall systems engineer for strategic customer accounts, often across multiple programs
  • Perform gap analysis and lead solutions architecting for pre-design win engagements to influence and secure wins
  • Translate customer needs into actionable technical requirements across domains and components
  • Provide hands on leadership throughout execution of customer development programs, solving complex technical problems and ensuring cross domain alignment
  • Ensure customer designs make optimal architectural choices to achieve best possible performance on AMD platforms
  • Build PoCs, demos, and use case optimizations
  • collaborate with ecosystem partners to deliver complete solutions
  • Define and develop reference designs to showcase solution value
  • Stay current on industry trends and feed insights into AMD's roadmap planning
  • Fulltime
Read More
Arrow Right

Distinguished Technologist, Presales Engineering

Distinguished Technologist, Presales Engineering. This role has been designated ...
Location
Location
United States , All, New Jersey
Salary
Salary:
203500.00 - 492500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AI/ML Networking Expertise: Proven experience designing networks for AI clusters, with a deep understanding of lossless Ethernet, congestion control algorithms (PFC, ECN), and load-balancing techniques specific to AI traffic patterns
  • Edge & Distributed Compute Knowledge: Technical proficiency in MEC (Multi-access Edge Computing) and how it intersects with AI inferencing models and 5G/6G transport
  • Advanced Network Design: 15+ years of experience in Network Infrastructure Design, with at least 3-5 years focused on Hyperscale Datacenter or Cloud-Scale SP architectures
  • Modern Protocol Fluency: Working knowledge of and hands-on experience with JunOS, EOS, or IOS(certifications preferred), with specialized knowledge in EVPN-VXLAN, Segment Routing (SRv6), and telemetry-driven automation
  • Systems Thinking: Ability to bridge the gap between hardware (GPU/NIC/Switch) and software (AI Frameworks, Kubernetes, Virtualization) to provide a holistic "AI Fabric" vision
  • Thought Leadership: Significant experience providing both solution and commercial leadership, specifically in translating the "Cost of AI" into a value-based networking ROI for C-level stakeholders
  • Executive Presence: Professional with strong business acumen and the ability to build relationships with technical decision makers and C-level executives in client organizations
  • Sales Mastery: Experience preparing RFP/Tender response documents, including compliance, bill of materials, and solution documents to drive a successful response
  • Resource Management: Strong resource management skills, including how and when to effectively engage SMEs, specialists, and Engineering resources
  • Minimum Qualifications: 15+ years relevant industry experience in Cloud/Networking Infrastructure, routing, and switching domains
Job Responsibility
Job Responsibility
  • Lead AI Grid Strategy: Serve as the primary architect for "AI Grid" initiatives, helping Service Providers build interconnected, high-performance compute and networking fabrics designed specifically for distributed AI workloads
  • Architect Edge AI Solutions: Design and implement low-latency networking architectures to support Inferencing at the Edge, ensuring SPs can deliver AI services closer to the end-user with minimal jitter and maximum throughput
  • Optimize AI Infrastructure: Articulate the value of specialized AI/ML networking, including the orchestration of RDMA over Converged Ethernet (RoCE v2) and InfiniBand-to-Ethernet transitions within the Modern Datacenter
  • End-to-End AI Design: Responsible for the architecture of end-to-end Networking Infrastructure that supports both the "Front-end" (management/client) and "Back-end" (GPU-to-GPU) AI clusters
  • Strategic Advisory: Advise Sales Engineers and partners on the transition from traditional SP routing to AI-Optimized WAN and Fabric solutions, ensuring customers' business requirements for massive scale and predictive analytics are met
  • Ecosystem Integration: Develop deep partnerships with Silicon providers, AI software innovators, and Integrators to solve emerging "AI-scale" problems across multi-tenant environments
  • Hyperscale AI Networking: Architect and design Hyperscale solutions that specifically address "Job Completion Time" (JCT) metrics critical to AI training customers
  • Complex Deal Orchestration: In complex Networking Infrastructure deals, the Distinguished Technologist will be responsible for the end-to-end technical solution & customizations, orchestrating other Specialists and Technical resources including Systems Engineers as well as Product Management
  • Technical Validation: Excel in delivering Demos and Proof of Concept on solutions as well as clearly articulating the value proposition aligned to customer use cases
  • Stakeholder Engagement: Build relationships with senior resources and technical decision makers with key customers to ensure smooth knowledge transfer and hand-over to the delivery team
What we offer
What we offer
  • Health & Wellbeing: We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing
  • Personal & Professional Development: We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division
  • Unconditional Inclusion: We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

Microsoft Advertising is seeking a Principal Software Engineer to join our Ads E...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Industry experience in advertising or search engine backend systems, such as large-scale ad ranking, real-time bidding (RTB), or relevance-serving infrastructure
  • Hands-on experience with real-time data streaming systems (Kafka, Flink, Spark Streaming), feature-store integration, and multi-region deployment for low-latency, globally distributed services
  • Familiarity with LLM inference optimization—model sharding, tensor/kv-cache parallelism, paged attention, continuous batching, quantization (AWQ/FP8), and hybrid CPU–GPU orchestration
  • Demonstrated success operating large-scale systems with SLA-based capacity forecasting, autoscaling, and performance telemetry
  • proven leadership in cross-functional architecture initiatives and technical mentorship
Job Responsibility
Job Responsibility
  • Design and lead the development of large-scale, distributed online serving systems—including GPU-accelerated and CPU-based ranking/inference pipelines—to process millions of ad requests per second with ultra-low latency, high throughput, and solid reliability
  • Architect and optimize end-to-end inference infrastructure, including model serving, batching/streaming, caching, scheduling, and resource orchestration across heterogeneous hardware (GPU, CPU, and memory tiers)
  • Profile and optimize performance across the full stack—from CUDA kernels and GPU pipelines to CPU threads and OS-level scheduling—identifying bottlenecks, tuning latency tails, and improving cost efficiency through advanced profiling and instrumentation
  • Own live-site reliability as a DRI: design telemetry, alerting, and fault-tolerance mechanisms
  • drive rapid diagnosis and mitigation of performance regressions or outages in globally distributed systems
  • Collaborate and mentor across teams—driving architecture reviews, enforcing engineering excellence, promoting system-level optimization practices, and mentoring others in deep debugging, profiling, and performance engineering
  • Fulltime
Read More
Arrow Right

Ai/ml Solutions Architect

This highly visible role directly impacts customer success and the overall growt...
Location
Location
United States , Austin; San Jose
Salary
Salary:
163200.00 - 244800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of x86 architecture and GPU architecture
  • Strong expertise in AI/ML, the various frameworks (e.g. ONNX-RT, PyTorch, Tensorflow ), whole software stacks, various open ML models (e.g. Llama, Qwen), optimized inferencing using CPU, GPU and accelerators
  • Background in technologies, technical standards, and system architectures of embedded applications and use cases for one or more of the following market segments: Networking, Security, Storage, Automotive, Robotics, Industrial, Aerospace/Defense
  • Hands‑on development experience with CPUs/GPUs/FPGAs, middleware, system‑level drivers (BSP, HAL, kernel), firmware/BIOS
  • Deep knowledge of Linux OS and systems programming
  • Experience with virtualization and hypervisors
  • Strong C/C++ development and scripting skills (Python)
  • Broad system‑level experience spanning processors, platforms, BIOS, firmware, AI/ML, applications and frameworks like DPDK, SPDK
  • AI/Deep Learning experience is mandatory
  • Ability to connect cross‑domain technical dots and maintain a strong systems viewpoint
Job Responsibility
Job Responsibility
  • Research, define, and drive AMD CPU/GPU/NPU based AI/ML solutions targeting one or more of the following market segments: Networking, Security, Storage, Automotive, Robotics, Industrial, Aerospace/Defense
  • Develop high performance and efficient Edge AI solutions
  • Benchmark, analyze and optimize performance results using standard AI frameworks, open ML models and custom models
  • Serve as an AI and performance expert and/or solutions architect for strategic customer engagements
  • Perform gap analysis and lead solutions architecting for pre–design‑win engagements to influence and secure wins
  • Translate customer needs into actionable technical requirements across domains and components
  • Provide hands‑on leadership throughout execution of customer development programs, solving complex technical problems and ensuring cross‑domain alignment
  • Ensure customer designs make optimal architectural choices to achieve best‑possible performance on AMD platforms
  • Build PoCs, demos, and use‑case optimizations
  • collaborate with ecosystem partners to deliver complete solutions
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, SDN Networking

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’r...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
185000.00 - 224000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of proven experience in building and operating high-performance networking systems in a production environment
  • Strong proficiency in system programming languages such as C, C++, and/or Rust
  • Deep expertise in Linux Systems Internals, including kernel architecture, memory management, and device drivers
  • In-depth knowledge of network programming principles and packet processing pipelines
  • Hands-on experience with kernel bypass technologies like XDP/EBPF, AF_XDP, and DPDK
  • Proven understanding of TCP/IP and networking accelerators such as Mellanox/Nvidia SmartNICs, DPU Bluefield3, and Intel IPU
  • Familiarity with technologies like SR-IOV, vDPA, and scalable functions
  • Strong background in kernel or embedded development, with a focus on the Linux kernel
  • Experience with Open vSwitch, Openflow, and Open Virtual Networking technologies
  • Proven ability to effectively communicate and collaborate with both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Develop and execute the roadmap for Crusoe Cloud's Software Defined Networking strategy
  • Lead the engineering team through all phases of the software development lifecycle, including architecture decisions, design processes, design reviews, code reviews, and implementation tasks
  • Collaborate closely with the network infrastructure organization to develop and deploy industry-leading networking solutions
  • Lead the design, development, and support of Linux Kernel and driver components, focusing on system architecture and optimization
  • Drive the adoption and integration of kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK
  • Deeply understand and leverage network accelerators such as Mellanox/Nvidia SmartNICs (ConnectX6/7), DPU Bluefield3, and Intel IPU
  • Collaborate with cross-functional teams across the organization to ensure successful project delivery and operational excellence
What we offer
What we offer
  • Restricted Stock Units in a fast growing, well-funded technology company
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right
New

Operator V - Molding (3rd Shift)

This is where my hands make life-sustaining products As a key member of the Mol...
Location
Location
United States , Cleveland
Salary
Salary:
19.38 USD / Hour
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma required
  • Additional technical experience, training, or education a plus
  • Basic knowledge of quality and safety procedures and regulations a plus
  • Mechanical proficiency required
  • Familiarity with Allen Bradley controls a plus
  • Capability to comprehend and interpret computer control documents and specifications
  • Computer proficient and ability to use software applications
  • Ability to read and understand specifications and procedures
  • Able to complete documentation legibly
  • Trained as forklift driver preferred
Job Responsibility
Job Responsibility
  • Operate assembly equipment in Molding department
  • Set-up machine parameters per operating procedures
  • Perform line clearance, quality checks and required mechanical adjustments to machine
  • Responsible for raw materials, printing and packaging materials are ready for production
  • Challenge vision system, USON Tester, Welders, and Silicon system per operating procedures
  • Use blueprints, specifications, Bill of Materials, and Standard Operating Procedures to ensure product or process acceptability
  • Report abnormalities and corrective action to supervision
  • Stack-off master cartons and move finished goods with forklift
  • Troubleshoot equipment and make required adjustments/minor equipment repairs as needed
  • Follow Good Documentation Practices
What we offer
What we offer
  • Medical, Dental and Vision coverage
  • 160 hours of Paid Time Off and Paid Holidays
  • 401K match
  • Employee Stock Purchase Program
  • Paid Parental Leave
  • Tuition Reimbursement
  • Fulltime
Read More
Arrow Right