DailyITJobs

Software Engineer – IOS-XR Broadband (C/C++, Python, DHCP)

Cisco · Bengaluru

CompanyCisco
RoleSoftware Engineer – IOS-XR Broadband (C/C++, Python, DHCP)
LocationBengaluru
Work modeOn-site
Experience6+ years
Job typeFull-time

About this job

Cisco is hiring a Software Engineer in Bengaluru for the IOS-XR operating system group. IOS-XR runs the large routers used by leading service providers and web companies.

You will build and integrate features, with a focus on broadband and subscriber protocols such as DHCP, PPPoE, IPoE, RADIUS and L2TP. Python is used for test automation, and AI-powered development tools are part of daily work. The role is in the office.

Eligibility

  • 7 to 13 years of experience
  • Bachelor's in CS, EE, EC or similar
  • Expert C/C++ plus Python for test automation
  • OS concepts, networking, multithreading and UNIX/Linux system programming
  • Broadband protocols (PPPoE, IPoE, DHCP, RADIUS, L2TP) preferred

Skills required

C / C++PythonIOS-XRDHCPv4 / DHCPv6PPPoE / IPoERADIUS / L2TPLinuxGenAI Coding Tools

What you will do

  • Develop IOS-XR features for service provider networks
  • Build and test subscriber and DHCP functions
  • Automate tests in Python
  • Take features through development and integration
  • Use AI coding tools to speed up work

How to apply

  • Open the official Cisco job page with the Apply button and submit your application there.
  • Tailor your resume to broadband or subscriber features you built on carrier-grade routers.

Before the interview, prepare:

  • DHCPv4 vs DHCPv6: messages, relay and options
  • PPPoE and IPoE subscriber session flow
  • RADIUS CoA and accounting for broadband
  • Multithreaded C debugging on Linux

Apply on official website →

Stay safe: DailyITJobs is not a recruitment agency and is not connected to Cisco. Apply only on the official website. Never pay anyone for a job, interview or offer letter.

Posted 6 Nov 2026 · Last checked 13 Nov 2026 · Official source

More Software Engineer jobs