Premium Employer

i

This company page is being actively managed by Calsoft Team. If you also belong to the team, you can get access from here

Calsoft Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

21 Calsoft Jobs

C Developer - DPDK (5-6 yrs)

5-6 years

C Developer - DPDK (5-6 yrs)

Calsoft

posted 1mon ago

Job Role Insights

Flexible timing

Job Description

About the Role :

We are seeking an experienced C Developer with expertise in DPDK (Data Plane Development Kit) to design and develop high-performance, low-latency network systems software. The ideal candidate will have a strong background in C programming, Linux operating systems, and deep knowledge of networking technologies, with hands-on experience in DPDK and VPP (Vector Packet Processing).

Key Responsibilities :


- Design, develop, and maintain high-performance, low-latency network systems software, focusing on optimizing data plane processing.

- Implement, integrate, and optimize networking protocols and features tailored for high-throughput environments.

- Ensure the stability and efficiency of the software across multiple network layers (i.e., transport, application) in real-time and high-demand scenarios.

- Utilize DPDK (Data Plane Development Kit) and VPP (Vector Packet Processing) to optimize packet processing performance.

- Implement solutions that enhance the speed and efficiency of network data processing through the efficient handling of network packets at scale.

- Work closely with architects, engineers, and product teams to define, design, and implement networking protocols, features, and system-level optimizations.

- Participate in code reviews, contribute to architecture discussions, and provide feedback on best practices and new technologies.

- Diagnose and resolve complex networking issues within Linux-based environments, including kernel-level programming.

- Analyze performance bottlenecks and implement solutions to optimize throughput, latency, and overall system efficiency.

- Ensure the scalability and fault tolerance of network solutions through rigorous testing, debugging, and continuous performance tuning.

- Implement monitoring and logging frameworks to track system health, performance metrics, and operational anomalies in real-time.

- Keep up-to-date with the latest advancements in networking technologies, DPDK, VPP, and related software tools.

- Contribute to the continuous improvement of the network stack, identifying opportunities for optimization and new feature development.

Qualifications :


Education :


Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.

Technical Skills :


- Proven expertise in C programming for systems-level software development, with strong knowledge of memory management, multi-threading, and low-level optimizations.

- Deep understanding of Linux operating systems, including kernel-level programming, network stack, and related system-level APIs.

- Strong knowledge of networking protocols (TCP/IP, UDP, IP, Ethernet, etc.), packet processing, and network interface configurations.

- In-depth experience with DPDK (Data Plane Development Kit), specifically in optimizing packet processing in high-performance network applications.

- Strong experience with VPP to accelerate packet processing and provide scalable network services.

- Familiarity with ODP is a plus, as it enhances data plane processing capabilities


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for C Developer roles with real interview advice

Top Calsoft C Developer Interview Questions

Q1. Find the largest no. to be created from the list of numbers in the string format. Example ['234', 56','100'] -> 56234100
Q2. what is Sub-typing and order of solving multiple inheritance
Q3. 1. What is Virtualization 2. What is Vmotion 3. What is Hypervisor and its type 4. Steps to create VM 5. Diff between Thin & Thik VM pro ... read more
View all 44 questions

What people at Calsoft are saying

C Developer salary at Calsoft

reported by 1 employee with 4 years exp.
₹20.7 L/yr - ₹26.4 L/yr
350% more than the average C Developer Salary in India
View more details

What Calsoft employees are saying about work life

based on 353 employees
82%
95%
69%
87%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Calsoft Benefits

Submitted by Company
Long-Term Growth Plans
Skillset & Choice-based Growth Programs
Mentor-mentee Programs
Educational Support Initiatives
Financial Growth Plans
Submitted by Employees
Health Insurance
Work From Home
Cafeteria
Job Training
Team Outings
Soft Skill Training +6 more
View more benefits

Compare Calsoft with

Persistent Systems

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

Tech Mahindra

3.5
Compare

HCLTech

3.5
Compare

Infosys

3.6
Compare

Cognizant

3.7
Compare

ITC Infotech

3.6
Compare

CMS IT Services

3.1
Compare

KocharTech

4.0
Compare

Xoriant

4.1
Compare

Photon Interactive

4.0
Compare

Sify Technologies

3.8
Compare

CitiusTech

3.4
Compare

NeoSOFT

3.6
Compare

Team Computers

3.6
Compare

Iris Software

4.0
Compare

HTC Global Services

3.6
Compare

Similar Jobs for you

Linux Engineer at Lyptus Technologies Pvt Ltd

4-10 Yrs

₹ 15-30 LPA

Senior Software Engineer at Anvaya Info Solutions Pvt. Ltd

5-8 Yrs

₹ 15-22 LPA

Senior Software Engineer at Global Technologies

4-10 Yrs

₹ 17-34 LPA

Senior Technical Lead at 1HResource Solutions

5-7 Yrs

₹ 10-18 LPA

Software Engineer at Zyoin Group

5-10 Yrs

₹ 20-30 LPA

Principal System Engineer at Squareroot Consulting Pvt Ltd.

6-10 Yrs

₹ 22-52 LPA

Developer at Growel Softech Pvt. Ltd.

6-10 Yrs

₹ 20-35 LPA

Software Engineer at Anvaya Info Solutions Pvt. Ltd

4-7 Yrs

₹ 12-22 LPA

Software Engineer at ElementSkill

3-5 Yrs

₹ 10-15 LPA

Developer at Consultancy

5-7 Yrs

₹ 18-36 LPA

C Developer - DPDK (5-6 yrs)

5-6 Yrs

1mon ago·via hirist.com

We're Hiring! Python Backend Developer (Python & AWS)

5-8 Yrs

₹ 15 - 25L/yr

Pune

3d ago·via naukri.com

Senior Golang Developer - Immeidate Joiners

5-10 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

NSX Escalation. Engineer - Immeidate Joiners

3-8 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Server Validation Testing

1-6 Yrs

₹ 4 - 9L/yr

Bangalore / Bengaluru

6d ago·via naukri.com

We are hiring a data Engineer (Python, PySpark, AWS) at Calsoft

5-8 Yrs

Kolkata, Pune, Bangalore / Bengaluru

16d ago·via naukri.com

Calsoft is hiring For C++ with Telco Developer

5-10 Yrs

Pune, Bangalore / Bengaluru

19d ago·via naukri.com

QA Python Automation Test Engineer(Night Shift) -WFH

5-10 Yrs

Pune

23d ago·via naukri.com

C# Automation Test Lead

8-13 Yrs

Bangalore / Bengaluru

23d ago·via naukri.com

Cyber Security Professional

3-8 Yrs

Pune

24d ago·via naukri.com
write
Share an Interview