Software Engineer

Cisco
United States
Workplace: HybridFull timeUSD 103,200 - 146,800 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Self-motivated","Analytical","Troubleshooting","Debugging","Optimizing"]

Develop software for Cisco’s Silicon One network processor platforms, building the full software stack for routing and switching in the AI/ML era. You’ll work with hardware engineers and architects to define software requirements, drive embedded software development with C++ and Python, and own the full lifecycle from requirement gathering through implementation, testing, debugging, and production deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
2 days ago

Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Develop software for Cisco’s Silicon One network processor platforms, building the full software stack for routing and switching in the AI/ML era. You’ll work with hardware engineers and architects to define software requirements, drive embedded software development with C++ and Python, and own the full lifecycle from requirement gathering through implementation, testing, debugging, and production deployment.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Join a team developing the full software stack for Silicon One network processors for routing and switching platforms.
  • •Define next-generation ASIC software requirements in close collaboration with architecture, application, and design teams.
  • •Design and develop embedded software using modern C++ and Python.
  • •Perform unit testing and debugging of embedded software and resolve issues.
  • •Collaborate across the full software creation process from requirements to production deployment.

Pay and Benefits

Salary: USD 103,200 - 146,800 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kPaid ParentalLong-term DisabilityLife InsurancePaid Holidays

Key Requirements

  • •Bachelor’s degree in computer engineering, computer science, or relevant field with 3+ years of relevant work experience, or a Master’s degree with 2+ years.
  • •Experience in C++ programming.
  • •Experience across the full software creation process (SDLC): requirement gathering, design, implementation, testing, debugging, and production.
  • •Ability to conduct unit testing and debugging of embedded software using various tools and methodologies.
  • •Ability to troubleshoot and optimize embedded software in collaboration with cross-functional teams.
Experience:3+ years
Education:Bachelor's
Skills:Self-motivatedAnalyticalTroubleshootingDebuggingOptimizing
Tech Stack:C++PythonSDLCUnit testingEmbedded softwareSilicon SDKSONiCFBOSSSAIL2L3AI/ML

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