Software Engineer I (Full Time) - United States

Cisco
San Jose
Workplace: OnsiteFull timeUSD 107,800 - 136,800 annuallyFunction: Software Engineering0Education: bachelorsSkills: ["Analytical problem-solving","Intellectual curiosity","Collaboration"]

Contribute to the design, development, debugging, and testing of high-performance platform software and device drivers for Cisco Nexus 9000 switches and routers. Work with senior engineers to implement features across network security, ACLs, QoS, and CoPP, and build system-level test automation using Python and CI/CD pipelines. Apply low-level and systems thinking to diagnose platform and OS challenges and deliver zero-defect networking software releases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
2 days ago

Software Engineer I (Full Time) - United States

✓ Verified Job

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

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

Job Summary

Contribute to the design, development, debugging, and testing of high-performance platform software and device drivers for Cisco Nexus 9000 switches and routers. Work with senior engineers to implement features across network security, ACLs, QoS, and CoPP, and build system-level test automation using Python and CI/CD pipelines. Apply low-level and systems thinking to diagnose platform and OS challenges and deliver zero-defect networking software releases.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Design, develop, debug, and test high-performance platform software and device drivers for Cisco Nexus 9000 switches and routers.
  • •Write functional specifications with senior engineers and implement new software features across network security, ACLs, QoS, and CoPP.
  • •Develop and execute comprehensive system-level test automation to validate hardware-software interactions and support zero-defect releases.
  • •Use core computer science theory and low-level programming skills to diagnose and resolve complex platform and operating system issues.

Pay and Benefits

Salary: USD 107,800 - 136,800 annually
Perks:Health InsuranceDentalVision401kPaid ParentalDisabilityLife InsuranceEquityPaid Leave

Key Requirements

  • •Meet one of the minimum qualification paths: a Bachelor’s degree with 0 years of work experience, an education/workforce program with 1 year, or a high school diploma with 2 years, in a relevant field.
  • •Proficiency in C or C++ and experience with embedded Linux, including operating system fundamentals.
  • •Familiarity with network principles including routing protocols and concepts such as TCP/IP and the OSI model.
  • •Hands-on experience with automation and scripting (Python or Bash) and knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • •Understanding of DevSecOps practices and their application in software development workflows.
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field
Skills:Analytical problem-solvingIntellectual curiosityCollaboration
Tech Stack:CC++Embedded LinuxPythonBashCI/CDJenkinsGitHub ActionsDevSecOpsTCP/IPOSI modelAccess control lists (ACLs)Quality of service (QoS)Control plane policing (CoPP)

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