Senior C Engineer (Linux Kernel/DPDK)

Apply

Summary

We are looking for a Senior Software Engineer with deep C skills, experience in Linux kernel and DPDK (Data Plane Development Kit). The goal of the project is to extend customer’s product with new features.

The customer is a European company, one of the world’s leading manufacturers of SmartNICs (Network Interface Cards). They also provide testing, monitoring, network performance analysis services for data centers.

PLVision is a software product development services company, specializing in Computer Networking, Embedded Systems, and the Internet of Things Connectivity. Operating in the global market since 2007, we help networking industry leaders and ambitious startups launch innovative products.

Dedicated recruiter:
Yaryna Kunynets
Yaryna Kunynets
Recruiter

Responsibilities Responsibilities

  • Structured specification, design, and implementation of high-performance software

  • Ownership of code pieces and features, deep involvement in the system foundation on which the features are implemented

  • Participation in the full development cycle from idea to final release

  • Assistance to Sales Engineers, Technical Support Engineers, and the customer directly in debugging and resolving technical product issues (if needed)

Requirements Requirements

  • 5+ years of experience in C development

  • 2+ years of experience in Linux kernel development

  • Experience with DPDK (Data Plane Development Kit)

Would be a plus Would be a plus

  • Experience with networking application development

  • Experience with OVS (Open vSwitch)

  • Experience with virtualization technologies:
    - High-speed data communication from a virtual environment
    - Direct Hardware access from a virtual environment
    - VHOST, vDPA, SR-IOV

  • Experience with Qemu (Quick Emulator)

  • Understanding of Server Architecture (Intel-based), e.g. interaction between a processor, memory, PCI Express bus, OS, and software applications

Want to develop innovative products? Let's talk!

You can attach your resume here:

file not selected
By filling out your contact information in this form, you agree to our Privacy Policy.*