Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Hybrid)

$126.5k - $182k

Cisco Systems

The application window is expected to close on: 05/25/2026

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received .

This is a hybrid role with three days per week at Cisco's RTP office.

Meet the Team

Cisco is a global leader in networking and IT, dedicated to transforming how people connect, communicate, and collaborate. To provide best-in-class technologies to our customers, we've created an unrivaled company culture for our employees. One that is collaborative, empathetic, and provides employees with the autonomy to develop technology that's intuitive, secure, and simple for everyone to use.

Our Routing SD-WAN Group is at the forefront of innovation, delivering intelligent, secure, and scalable WAN edge solutions that empower enterprises to connect and protect their networks from the edge to the cloud.

Our Routing Platform Software team within Routing SD-WAN builds industry-leading headend SD-WAN and edge routing platforms. We are reinventing the WAN with controller-based, intent-driven networking that delivers secure connectivity to users and devices across cloud, on-prem, and SaaS applications. You will join a high-energy group working on next-generation routing and services at global scale, connecting thousands of devices and millions of users.

Your Impact

We are looking for a software engineer to develop various networking (routing / forwarding) functionalities four our industry leading SD-WAN and routing solution. Some of the key areas of focus will be segmentation, segment routing, multicast, IPv6, quality-of-service, and various general networking concepts. Your work will span controllers and edge network appliances. In this role, you will collaborate with product management, technical marketing, and various cross functional teams that power the Cisco innovation. You will have the opportunity to define new architectures or enhance existing ones to provide solution to our customers. If you are passionate about solving complex system level problems and influencing network behavior at scale, we would love to meet you. You'll leverage modern AI tools to enhance software development practices to help drive greater efficiency, quality, and innovation across the team.

  • Network software development: full stack software development for our industry leading networking stack.

  • Work with multi-functional teams to plan, design, implement and integrate the solution keeping in mind the scaling and tight performance requirements.

  • You will be part of the full stack team (controller and dataplane) and will be enabled to work across domains.

  • You will also work with our partner teams such as security, analytics, and NMS to deliver the end-to-end solution for SDWAN and Enterprise routing.

  • Use modern AI tools and technologies to achieve highest level of efficiency in product development and solution delivery.

  • You will work with key stakeholders to explore areas of innovation and improvement to drive product evolution.

Minimum Qualifications
  • Bachelor's degree or equivalent experience, 5 years of industry experience with end-to-end software development in networking stack, including control plane, data plane, and controller architecture.

  • Technical Expertise: Strong proficiency in C/C++ with a focus on systems programming and Linux environments.

  • Have expertise or experience in multicast, IPv6, quality-of-service, segmentation, segment routing, in addition to general networking concepts.

  • Networking Knowledge: Solid understanding of routing architectures and Layer 2 networking protocols.

  • Past experience working in a controller driven architecture is a plus.

  • Problem-Solving: Ability to debug complex system level issues spanning various software domain and boundary.

  • Experience with LAN/WAN communication interfaces and Layer 2/Layer 3 technologies.

  • Experience with AI/ML techniques and tools for development (e.g., codex, copilot, code assistants, static analysis tools, test automation platforms).

Preferred Qualifications
  • Knowledge of Routing protocols, data plane and packet processors, and experience in industry deployed networking stacks , OSPF, BGP, and knowledge in controller driven architecture.

  • Network software development for HW and cloud instances.

  • Ability to develop and debug solutions that span multiple network instances: controllers, edges, hubs, spokes...

  • Experience with network level debugging using wire-shark, packet trace/capture.

  • Knowledge of BFD (Bi-directional Forwarding Detection)

We encourage you to drop us a line even if you don't have all the points above. That's a lot of different areas of responsibility! We will help you pick them up because we believe that great engineers come from diverse backgrounds.

Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.

Why Cisco?

At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

Message to applicants applying to work in the U.S. and/or Canada: The starting salary range posted for this position is $126,500.00 to $182,000.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.

Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.

U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.

U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:

  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees

  • 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco

  • Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees

  • Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)

  • 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours ofunused sick timecarried forwardfrom one calendar yearto the next

  • Additional paid time away may be requested to deal with critical or emergency issues for family members

  • Optional 10 paid days per full calendar year to volunteer

For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.

Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:

  • .75% of incentive target for each 1% of revenue attainment up to 50% of quota;

  • 1.5% of incentive target for each 1% of attainment between 50% and 75%;

  • 1% of incentive target for each 1% of attainment between 75% and 100%; and

  • Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.

For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

The applicable full salary ranges for this position, by specific state, are listed below:

New York City Metro Area:

$152,500.00 - $252,000.00

Non-Metro New York state & Washington state:

$135,800.00 - $224,400.00

* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.

** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Hybrid) in Durham, NC vacancy
  • $199.7k - $254.6k

     ...or North Carolina and operates under a hybrid work model. Meet the Team Join Cisco...  ...and security — partnering across engineering, security, compliance, and product teams...  ...global technology leader. As a Senior Software Engineer in Application Reliability, you... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    4 days ago
  •  ...Full Stack Java Developer (Hybrid Onsite) Location: Westlake, TX, Durham, NC, Merrimack, NH or Smithfield, RI Duration: 12+...  ..., cloud-ready distributed systems. Specifically Java, backend engineering, Springboot, Angular, Kafka Proficiency with Java EE, Spring... 
    Suggested
    Contract work
    Relocation

    GSK Solutions

    Durham, NC
    2 days ago
  • $49 per hour

     ...Full Stack Engineer (Hybrid, Durham, NC area) W2 Only What You'll Bring to the Table: Approximately 5+ years of hands-on experience in software development Strong proficiency in Python, with experience working on Python-based tools and applications... 
    Suggested

    Yoh

    Durham, NC
    16 hours ago
  • $128.4k - $172.3k

     ...sufficient number of applications are received . This is a hybrid position. Meet the Team Join Cisco's Enterprise AI team,...  ...AI, cloud infrastructure and security -partnering across engineering, security, compliance, and product teams to bring trusted AI to... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    2 days ago
  • $137k - $200.5k

     ...execute Proof of Value (PoV) initiatives and production rollouts that drive revenue and customer success. Escalation Management & Engineering Collaboration: Own and resolve complex, high-level technical escalations by working closely with Engineering to facilitate bug... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO, Inc.

    Durham, NC
    4 days ago
  • $47.6 per hour

     ...Senior Full Stack Engineer Hybrid, Durham, NC W2 Only Required Skills: ~ Bachelor's degree in Computer Science, Information Systems, Engineering, or related field ~6-9 years of proven development experience in enterprise applications ~ Expertise... 

    Yoh

    Durham, NC
    16 hours ago
  • Eliassen Group is looking for a Senior Data Engineer in Durham, NC, to design and maintain data solutions using AWS and Snowflake. The...  ...Master’s degree in a technology-related field. The position is hybrid, offering competitive pay with benefits like medical coverage and... 

    Eliassen Group

    Durham, NC
    3 days ago
  • Family Connects International is seeking a Senior Business Analyst for a hybrid position based in Durham, NC. The role involves managing Salesforce data quality, providing user training, and collaborating with community partners to enhance their utilization of the Health... 

    Family Connects International

    Durham, NC
    16 hours ago
  •  ...Senior Software Engineer Dynamic work schedule: This is 5 days on site a month in the same week then the remainder of the month is working...  ...they are working onsite, not the candidate. Location: Hybrid scheduled-NC primary location, would consider WLK or MMK as well... 
    Contract work
    Work at office
    Work from home

    Suncap Technology

    Durham, NC
    2 days ago
  • $137k - $200.5k

     ...WAN edge solutions that empower enterprises to connect and protect their networks from the edge to the cloud. The SDWAN Manager engineering team builds the management plane for Cisco SD-WAN through a highly scalable distributed systems architecture that powers services... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    4 days ago
  •  ...Job: Data Engineer Location: Research Triangle Park, Durham NC (Hybrid) Q1.Please list all Professional Certifications and the year they were received. The certifications will be validated. Q2.Please provide a brief description of recent professional... 
    Contract work

    My3Tech Inc

    Durham, NC
    16 hours ago
  •  ...Mobile Test Engineer (Onsite Hybrid) NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us....  ...your knowledge of testing and testability to influence better software design, promoting proper software engineering and bug... 
    Work at office
    Remote work
    Flexible hours

    Sierra Systems, An Ntt Data Company

    Durham, NC
    2 days ago
  •  ...Developer Location: Research Triangle Park, Durham NC 27709 (Hybrid) Q1. Please list all Salesforce Certifications and the year...  ...impact analysis of requirements on existing and proposed software applications and information systems. Create system... 
    Contract work

    My3Tech Inc

    Durham, NC
    16 hours ago
  •  ...Sr. Software Engineer – Platform Performance & Resilience (AI-Enabled) Durham, NC Toshiba Global Commerce Solutions is seeking a Senior...  ...validation, and intelligent automation. This role is a hybrid role in Durham, NC office. On-site interviews will be required... 
    Work at office

    Toshiba Global Commerce Solutions

    Durham, NC
    2 days ago
  • A global staffing company is seeking a Sr Data Engineer to join their hybrid team. The ideal candidate will bring over 7 years of experience in...  ...to address technical challenges and deliver high-quality software using Agile and DevOps methodologies. #J-18808-Ljbffr ManpowerGroup... 

    ManpowerGroup Global, Inc.

    Durham, NC
    4 days ago
  • Wolfspeed is seeking a senior professional for a hybrid position in Durham, NC, focusing on Data Center Operations. The ideal candidate...  ...standards, develop secure infra services, and collaborate with engineers on effective solutions. Strong stakeholder management and... 

    Wolfspeed

    Durham, NC
    4 days ago
  • A technology consulting firm is seeking a Senior Data Engineer to build scalable data solutions in a hybrid setup. Key responsibilities include designing robust ETL workflows primarily using Informatica, optimizing Oracle PL/SQL code, and contributing to data warehousing... 

    Eliassen Group

    Durham, NC
    2 days ago
  •  ...foster relationships with stakeholders, manage complex backlogs, and collaborate with diverse teams to achieve product vision. This hybrid role encourages in-office presence three days a week and can be located in Durham, NC or other specified cities. #J-18808-Ljbffr... 
    Work at office
    3 days per week

    TELUS Digital

    Durham, NC
    1 day ago
  •  ...Cloud Security Engineer/Architect Tier One Technologies has an immediate need for a Cloud Security Engineer/Architect for our US Government client. This hybrid Contract-to-Hire position will be available to start in Falls Church, VA, Morrisville, NC or Eagan, MN... 
    Permanent employment
    Contract work
    Immediate start

    A.C.Coy Company

    Morrisville, NC
    16 hours ago
  •  ...Senior Software Engineer (OIPA) – FILI Technology Are you interested in serving the needs of millions of customers in tax efficient savings...  ...they are working onsite, not the candidate. Location: Hybrid Unscheduled - open to 1x a quarter during the current dynamic... 
    Contract work
    Work from home

    Samprasoft

    Durham, NC
    2 days ago
  • $126.5k - $182k

     ...received . While the team may have hybrid days, this is at the discretion of the team...  ...a dynamic team that develops the full software stack for Silicon One network processors...  ...programming models Work closely with hardware engineers, architects, and multi-functional teams... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Durham, NC
    5 days ago
  • $131k - $169k

     ...Core Software Engineer NetApp is a specialist focused on helping the world's leading organizations get the most out of their data. We bring...  ...of distributed software that drives NetApp cloud, hybrid-cloud and on-premises solutions. This position requires an individual... 

    NetApp

    Durham, NC
    2 days ago
  • $137k - $200.5k

     ...locations (Austin, San Jose or Richardson) as a hybrid work model. Meet the Team Cisco...  ..., Solutions Architects, and data engineers dedicated to supporting Cisco’s public cloud...  ...environments. Your Impact As a Software Engineer specialized in AI/ML, you will... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    2 days ago
  • Child Welfare Trainer / Content Developer Durham, NC (Hybrid). 6+ months. Some must be performed on State premises. Do you accept this...  ...oversee and administer social services programs that are managed through the NC FAST system. #J-18808-Ljbffr Software Technology, Inc.
    Contract work

    Software Technology, Inc.

    Durham, NC
    3 days ago
  •  ...North Carolina is seeking a Principal DDI and Automation Network Engineer to manage its DDI infrastructure. This role includes...  ...committed to delivering IT services aligned with business needs. Hybrid work model available. #J-18808-Ljbffr Soteria Reinsurance Ltd.

    Soteria Reinsurance Ltd.

    Durham, NC
    2 days ago
  • A global technology services firm is seeking a Mobile Test Engineer to work onsite hybrid in Durham, North Carolina. The ideal candidate will have over 5 years of experience in test automation, software testing for Web, iOS, and Android, and proficiency in JavaScript, SQL... 
    Flexible hours

    NTT DATA, Inc.

    Durham, NC
    4 days ago
  • $118.6k - $195.68k

     ...leading provider of enterprise open source software solutions, using a community-powered...  ...deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes...  ...many other places. The Red Hat Ansible Engineering team is seeking a Senior Software Engineer... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Durham, NC
    4 days ago
  •  ...HPE Morpheus Software - Senior Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  •  ...Senior Software Engineer Work Arrangement: Hybrid (On-Site and Remote mix) Location: Durham, NC, US, 27710 Personnel Area: CENTRAL ADMIN MANAGEMENT CTR Consultant, IT – Senior Software Engineer (SAP) Be You. Be Bold. Choose Duke. Duke University is seeking a Senior... 
    Remote work
    Flexible hours

    Duke University

    Durham, NC
    2 days ago
  • $135k - $180k

     ...Transfers**** *Description* Our Client is seeking a Senior Software Engineer and culture champion who embodies both technical prowess and...  ...401(k) with employer match. *Workplace Type*This is a hybrid position in Durham,NC. *Application Deadline*This position... 
    Permanent employment
    H1b
    Local area

    TEKsystems

    Durham, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Hybrid). Be the first to apply!