Software Engineer- C, C++, Linux, Networking

SupportFinity™

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SupportFinity™ is looking for a skilled Software Engineer in Bengaluru to drive the development of advanced Control Plane and Data Plane software for networking platforms. The role requires a minimum of 4 years' experience and proficiency in C/C++ and Linux.

You will innovate new IP, lead feature development, and handle tasks such as debugging and testing to support Cisco's infrastructure. Excellent communication skills and networking knowledge are crucial.

Qualifications

  • 4+ years of experience as a Senior Software Engineer.
  • Proficient in C/C++ with strong experience in Linux/RTOS/Unix.
  • Hands-on experience in networking software/firmware.

Responsibilities

  • Drive the invention of next-generation software for networking platforms.
  • Develop BSPs, device drivers, and kernel modules.
  • Perform development analysis, unit testing, and debugging.

Skills

C/C++
Linux
Networking software/firmware
Debugging
Scripting (Python, Perl, TCL, Shell)

Tools

Traffic analyzers (IXIA/Sniffer)
Security protocols

Job description

Software Engineer- C, C++, Linux, Networking

Posted Mar 15

Full-time

Negotiable salary

Unknown location

Meet the Team

Join the Cisco IIOT team in product development for Industrial IOT switching and routing products that transforms industrial operations. Cisco's IIOT team provides an outstanding, unique experience for software engineers by combining the resources offered by a sizable multi-geography organization and a large campus with the startup culture and breadth of growth opportunities that working in smaller teams can provide.

Your Impact

In this role, you will drive the invention and development of next‑generation Control Plane and Data Plane software for Cisco’s Networking and Network Security platforms, integrating IIoT hardware and software seamlessly. You will translate complex requirements into scalable, high‑performance solutions, lead key features, innovate new IP, and contribute to the security and reliability of Cisco’s global infrastructure. Key responsibilities include developing BSPs, device drivers, and kernel modules, performing development analysis, unit testing, and automation, and debugging and prioritizing issues to support software bring‑up and innovation initiatives.

Minimum Qualifications

  • 4+ years of experience as a Senior Software Engineer.
  • Proficient in C/C++ with strong experience in Linux/RTOS/Unix, including kernel, device drivers and BSP development.
  • Hands‑on experience in networking software/firmware, covering control plane, data plane, and L2/L3 protocols.
  • Skilled in debugging, verification and performance optimization for networking systems.
  • Scripting expertise in Python, Perl, TCL or Shell for automation and testing.
  • Experience with traffic analyzers (IXIA/Sniffer), security protocols or peripheral interfaces (PCI, PCIe, I2C, SPI, UART, GPIO, Ethernet).

Good To Have

  • Cisco Networking certificates such as CCNA, CCNP, CCIE.
  • Excellent communication and strategic planning skills, self‑motivated with a focus on execution.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer- Embedded Developer- C/C++
Software Engineer- Embedded Developer- C/C++

Cisco • Bengaluru

On-site
INR 2,400,000 - 4,000,000
Software Engineer - C/C++ Networking(Layer2/Layer 3) | 4-8 Years
Software Engineer - C/C++ Networking(Layer2/Layer 3) | 4-8 Years

Cisco Systems, Inc • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Senior Software Engineer - C/C++ with Firmware & Networking |8-12 years
Senior Software Engineer - C/C++ with Firmware & Networking |8-12 years

Cisco • Bengaluru

On-site
INR 4,200,000 - 6,000,000
Senior Software Engineer - C/C++ with Firmware & Networking |8-12 years
Senior Software Engineer - C/C++ with Firmware & Networking |8-12 years

Cisco Systems, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)

Cisco Systems, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (9-12 Years)
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (9-12 Years)

Cisco Systems, Inc. • Bengaluru

On-site
INR 7,000,000 - 11,000,000
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)

Cisco Systems, Inc • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)
Software Engineer :: C/C++, Python scripting, L2/L3 Networking (5-9 Years)

Cisco • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Software Engineer : C/C++, Python scripting, L2/L3 Networking (9-12 Years)
Software Engineer : C/C++, Python scripting, L2/L3 Networking (9-12 Years)

Cisco Systems, Inc. • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Software Engineer - C/C++ Networking(Layer2/Layer 3) | 4-8 Years
Software Engineer - C/C++ Networking(Layer2/Layer 3) | 4-8 Years

123 Cisco Systems (India) Private Limited • Karnataka

On-site
INR 2,500,000 - 4,500,000