Software Engineer - SDK Developer - C++, Networking - 8 to 13 years

Cisco
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 8-13 yearsEducation: bachelorsSkills: ["Communication","Strategic planning","Self-motivated","Execution"]

Develop core software technologies for Silicon One infrastructure solutions, spanning user-facing APIs, algorithms, and firmware. Work on the Cisco Silicon One Bangalore R&D center and drive the full software stack for next-generation network devices and ASICs. Collaborate with architecture and design teams to define ASIC product direction, gain deep knowledge of silicon programming models, and help build a unified, programmable silicon architecture for future routing products.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
1 day ago

Software Engineer - SDK Developer - C++, Networking - 8 to 13 years

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Develop core software technologies for Silicon One infrastructure solutions, spanning user-facing APIs, algorithms, and firmware. Work on the Cisco Silicon One Bangalore R&D center and drive the full software stack for next-generation network devices and ASICs. Collaborate with architecture and design teams to define ASIC product direction, gain deep knowledge of silicon programming models, and help build a unified, programmable silicon architecture for future routing products.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop core software technologies across APIs, algorithms, and firmware for infrastructure solutions.
  • •Craft and develop software that drives complex infrastructure and next-generation network devices.
  • •Collaborate with architecture and design teams to define the next generation of ASIC products.
  • •Gain deep knowledge of silicon and programming models and apply it to development.
  • •Work within the Cisco Silicon One Bangalore team to deliver the full software stack for Silicon One ASICs.

Key Requirements

  • •B.E. or higher in Computer Science or a related field from a top university.
  • •Strong background in C++.
  • •8+ years of software development experience, including 5+ years in C++ or embedded development.
  • •Familiarity with networking technologies and concepts.
  • •Excellent communication and strategic planning skills with self-motivation and strong execution.
Experience:8-13 years
Education:Bachelor's in Computer Science
Skills:CommunicationStrategic planningSelf-motivatedExecution
Tech Stack:C++Python

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor