C/C++ Network Engineer

1 day ago


Bengaluru, Karnataka, India AKSHAYA BUSINESS IT SOLUTIONS PRIVATE LIMITED Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Description :

Role : Senior C/C Network Software Engineer

Location :

- Bangalore, Chennai, Trivandrum

Experience : 6 - 10 years

Job Summary :

We are seeking an experienced Senior C/C Network Software Engineer to design, develop, and maintain high-performance software components in a demanding networking domain. The ideal candidate will possess 6-10 years of experience with strong expertise in C/C programming, Linux system-level programming, and in-depth knowledge of networking protocols (TCP/IP, UDP, etc.). This role is critical for building reliable, scalable, and secure embedded or network software modules.

Core Responsibilities :

Software Development & Maintenance :

- Design, develop, and maintain high-quality software components using C/C as the primary programming languages.

- Work extensively on Linux-based systems, contributing specifically to embedded or network software modules.

- Apply in-depth knowledge of Linux system programming, including shell scripting and kernel-level interactions (where applicable).

- Ensure the reliability, scalability, security, and high performance of the developed software.

Networking Protocol Implementation :

- Implement and troubleshoot a wide range of networking domain protocols, including but not limited to TCP/IP, UDP, VLAN, DHCP, and DNS.

- Utilize socket programming expertise to build robust communication layers.

- Focus on low-level performance optimization related to network throughput and latency.

System Engineering and Quality Assurance :

- Demonstrate a good understanding of multithreading, Inter-Process Communication (IPC), and complex memory management techniques to build stable, concurrent systems.

- Actively participate in the entire development lifecycle, including software design reviews, code reviews, and rigorous system integration testing.

- Utilize debugging tools such as GDB, Valgrind, or similar memory/performance profiling tools to identify and resolve complex system issues.

Collaboration and Integration :

- Collaborate effectively with cross-functional teams, including Quality Assurance (QA), hardware engineers, and network engineers, to ensure cohesive product delivery.

Required Skills & Qualifications :

Experience : 6 to 10 years of professional experience.

Programming : Strong proficiency in C/C programming is mandatory.

Operating System : In-depth knowledge of Linux system programming and shell scripting.

Networking : Hands-on experience with networking protocols and socket programming.

System Internals : Good understanding of multithreading, IPC, and memory management principles.

Debugging : Experience with debugging tools such as GDB or Valgrind.

Preferred Skills :

- Experience working on embedded systems or carrier-grade networking equipment.

- Knowledge of advanced routing and switching protocols (e.g., OSPF, BGP, MPLS).

- Familiarity with network virtualization technologies (NFV/SDN).

- Experience with automated testing frameworks for network systems.


  • C++ and C#

    2 weeks ago


    Bengaluru, Karnataka, India Torry Harris Business Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We are seeking a top-tier Software Engineer with deep expertise in C++ and C# (.NET) who is passionate about writing clean, scalable, and secure code. If you take pride in building robust applications that solve real-world problems and thrive in a collaborative, agile environment, this opportunity is for you. You'll work alongside experienced engineers...


  • Bengaluru, Karnataka, India Infosys Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    C/Networking DeveloperStrong skills in C, Linux & core product/feature development skills with networking domain: Switching/Routing/Networking protocols development experience such as for e.g. OSPF/BGP/DOCSIS/DHCP/SNMP/DOCSIS etc. Self-motivated software development lead to define, design, implement, and test embedded software for communication network...

  • C/C++ Engineer

    3 days ago


    Bengaluru, Karnataka, India Kynatech Systems Full time ₹ 10,000 - ₹ 15,000 per year

    Position: Mid-Level Software EngineerLocation: Bengalore (hybrid)Duration: FulltimeJob Description:We are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location with the option of a remote work schedule.This is a mid-level...


  • Bengaluru, Karnataka, India, Karnataka Juniper Networks Full time

    We are seeking a skilled and motivated Specialist to join our team focused on software solutions for our ISP (Internet Service Provider) customers. This role involves designing, implementing, and optimizing software in highly scalable, cloud-based, distributed architectures. Key Responsibilities:Design and develop software features for Wireless and Wireline...


  • Bengaluru, Karnataka, India Lobo Staffing Solutions (LSS) Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: C++ Software Engineer - NDN Stack DevelopmentLocation: [City, State/Country]Job Summary:We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. In this role, you will be a key contributor to the design, development, and deployment of our cutting-edge Named Data Networking (NDN) software stack. The ideal candidate...


  • Bengaluru, Karnataka, India Infosys Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description:Protocol feature development using C Linux in Networking domainKey Responsibilities:A day in the life of an InfoscionAs part of the Infosys consulting team your primary role would be to get to the heart of customer issues diagnose problem areas design innovative solutions and facilitate deployment resulting in client delightYou will develop a...

  • C programming

    1 week ago


    Bengaluru, Karnataka, India Infosys Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Key Responsibilities:A day in the life of an InfoscionAs part of the Infosys delivery team your primary role would be to interface with the client for quality assurance issue resolution and ensuring high customer satisfactionYou will understand requirements create and review designs validate the architecture and ensure high levels of service offerings to...

  • C++ with C# Developer

    2 weeks ago


    Bengaluru, Karnataka, India ITC Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: 5-7 yearsResponsibilities:¿ Analyze and identify all instances of file access in a large codebase written in C++ and C#.¿ Implement changes to migrate file access to MongoDB via a REST API.¿ Collaborate with the team to utilize the existing base level design for the API/Mongo layer.¿ Conduct thorough code research and documentation to support...

  • C / C++ Engineer

    5 days ago


    Bengaluru, Karnataka, India Quest Global Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Requirements At Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that...


  • Bengaluru, Karnataka, India Kynatech Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: C++ Software EngineerLocation: Bengalore (hybrid) OverviewWe are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members.This is a mid-level position for a Software Engineer. We value creative problem solving, logical thinking, enthusiasm, and the ability to learn...