1

Contract Dpdk Jobs (NOW HIRING)

Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux ... dpdk application development is desirable. Knowledge on Ixia or Spirent Traffic Generator Shell ...

Job #217683 Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY ... DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user ...

Job #217683 Chipton-Ross is seeking a Software Engineer for a contract hybrid position in Owego, NY ... DPDK or High Performance User Space I/O - Familiarity with DPDK or similar frameworks for user ...

... g., DPDK). * Collaborate with hardware and firmware teams to define software/hardware interface contracts and integration test plans. * Build and maintain robust Linux system software including ...

... g., DPDK). * Collaborate with hardware and firmware teams to define software/hardware interface contracts and integration test plans. * Build and maintain robust Linux system software including ...

Experience with the Linux network stack including frameworks such as DPDK or eBPF/XDP. * Strong ... contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat ...

next page

Showing results 1-20

Contract Dpdk information

What are some common challenges faced by Contract DPDK developers when integrating DPDK into existing network infrastructures?

One of the main challenges Contract DPDK developers encounter is ensuring compatibility between DPDK and legacy network hardware or software. Integrating DPDK can require significant refactoring of existing code to achieve the high performance and low latency DPDK offers. Additionally, tuning and optimizing DPDK for specific workloads often involves deep knowledge of both the hardware (such as NICs and CPUs) and the DPDK libraries. Collaboration with network engineers and system administrators is essential to address infrastructure bottlenecks and security considerations.

What is the difference between Contract Dpdk vs Contract Network Engineer?

AspectContract DpdkContract Network Engineer
Required CredentialsNetworking certifications, Linux skillsNetworking certifications, Linux skills
Work EnvironmentData centers, telecom, software developmentData centers, enterprise networks, telecom
Employer & Industry UsageTech companies, telecom providers, networking firmsIT departments, telecom, enterprise organizations
Common Search & ComparisonYesYes

Contract Dpdk and Contract Network Engineer roles share similar credentials and work environments, often within telecom and tech industries. Dpdk specialists focus on high-performance packet processing, while Network Engineers handle broader network infrastructure. Both roles are sought after in data centers and enterprise settings, making them comparable in skills and industry usage.

What are Contract DPDK jobs?

Contract DPDK jobs are temporary employment positions that focus on working with the Data Plane Development Kit (DPDK), a set of libraries and drivers for fast packet processing in networking applications. These roles usually involve optimizing network performance, developing high-speed data plane applications, and integrating DPDK into existing systems. Contractors are typically hired for specific projects or to fill skill gaps in organizations that require expertise in low-latency networking or high-throughput environments. The duration of these contracts can vary, and they often require strong programming skills in C and knowledge of Linux networking.

What are the key skills and qualifications needed to thrive as a Contract DPDK Developer, and why are they important?

To thrive as a Contract DPDK Developer, you need strong proficiency in C programming, deep understanding of networking protocols, and experience with high-performance packet processing, often supported by a computer science degree or relevant certifications. Familiarity with Data Plane Development Kit (DPDK), Linux systems, and version control tools like Git is typically required. Analytical thinking, problem-solving, and effective communication are essential soft skills for collaborating with teams and troubleshooting complex network issues. These skills are crucial to deliver robust, high-speed networking solutions and meet project requirements efficiently.
More about Contract Dpdk jobs
What cities are hiring for Contract Dpdk jobs? Cities with the most Contract Dpdk job openings:
What are the most commonly searched types of Dpdk jobs? The most popular types of Dpdk jobs are:
What states have the most Contract Dpdk jobs? States with the most job openings for Contract Dpdk jobs include:
Contract - C/C++ - Software Developer - San Diego CA

Contract - C/C++ - Software Developer - San Diego CA

Aptiva Corp

San Diego, CA • On-site

$52 - $70/hr

Contractor

Posted 12 days ago


Job description

 
Software Developer (C/C++) 

San Diego CA

Long term Contract

Job Description: We are looking for a skilled and motivated C Developer to work on 3GPP SA core network development, focusing on the Open5GS project. As a key member of our development team, you will contribute to feature development, design, implementation, and unit testing of core network functions, with a focus on high-performance solutions using DPDK (Data Plane Development Kit), C, and C++ programming languages. You will collaborate closely with cross-functional teams to deliver robust, scalable, and reliable solutions for the evolving telecom infrastructure.

Responsibilities:

· Develop and maintain 3GPP SA core network components using the Open5GS open-source project.

· Design, implement, and optimize features for the 3GPP core network, ensuring high availability and performance.

· Utilize DPDK for packet processing and optimize data plane functionality in a Linux-based environment.

· Write efficient, scalable, and high-quality C/C++ code for core network functions and protocols.

· Perform unit testing and debugging to ensure the reliability and functionality of developed features.

· Collaborate with cross-functional teams including system architects, QA engineers, and other developers to ensure seamless integration and timely delivery of network solutions.

· Contribute to the documentation of code, features, and technical designs.

· Participate in code reviews and provide constructive feedback to peers to improve code quality and development processes.

· Stay updated with the latest developments in 3GPP standards and core network technologies to ensure the solutions are in line with industry trends.

Required Skills & Qualifications:

· Strong proficiency in C and C++ programming languages, particularly for network development.

· Experience with DPDK (Data Plane Development Kit) for high-performance networking and packet processing.

· Solid understanding of Linux-based environments and tools.

· In-depth knowledge of the 3GPP SA core network architecture, including protocols and network functions.

· Familiarity with Open5GS or other open-source 5G core solutions.

· Strong experience in feature development, debugging, and unit testing in a telecom software development environment.

· Ability to work independently and collaboratively in a team setting.

· Strong problem-solving and analytical skills.

· Good understanding of version control systems (e.g., Git).

Preferred Qualifications:

· Experience with 5G core network protocols and architecture.

· Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

· Previous experience working in an Agile development environment.