RTP, North Carolina, United States Remote (Country) Employment USD 149,100 - 218,900 Yearly

Cisco Systems, Inc. is hiring a Technical Leader, Software Engineer

About the Role

Cisco Systems, Inc. is seeking a Technical Leader, Software Engineer to join the Devices Technology Group. You will lead and develop software feature projects, ensuring timely delivery and high-quality outcomes while providing technical leadership and mentorship.

What You'll Do

  • Lead and develop software feature projects within the Devices Technology Group, ensuring timely delivery and high-quality outcomes.
  • Collaborate with product management, engineering, and other stakeholders to define technical requirements and translate them into scalable software solutions.
  • Provide technical leadership and mentorship to engineering teams, fostering a culture of innovation, collaboration, and continuous improvement.
  • Drive architectural decisions and ensure alignment with Cisco’s overall technology strategy and product portfolio.
  • Engage with customers and partners to understand their needs and incorporate feedback into the development process.
  • Lead in troubleshooting and resolving software defects and performance issues.
  • Utilize data-driven decision-making to prioritize features and optimize development efforts.
  • Support cross-functional collaboration to integrate software features with hardware and other Cisco technologies.
  • Maintain awareness of industry trends, competitive landscape, and emerging technologies to inform product development strategies.
  • Follow Cisco’s leadership principles and rituals to inspire and empower teams, ensuring alignment with corporate values and culture.

What We're Looking For

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Extensive experience in software development, particularly in device-related technologies and feature development.
  • Proven leadership experience managing technical teams and delivering complex software projects.
  • Strong expertise in software architecture, design patterns, and development methodologies.
  • Proficient in programming languages including C, C++, Python, and Java, with hands-on experience in developing software features using these languages.
  • Strong coding skills in C and C++ for performance-critical and embedded device software development.
  • Experience with Python for scripting, automation, and rapid prototyping of software features.
  • Familiarity with Java for scalable application development and integration within Cisco’s device software ecosystem.
  • Ability to write clean, maintainable, and efficient code following best practices and coding conventions.
  • Comfortable working with version control systems such as Git and proficient in command-line tools to streamline development workflows.
  • Excellent communication and interpersonal skills to effectively collaborate with diverse teams and stakeholders.
  • Ability to influence and drive consensus across multiple teams and levels of the organization.

Nice to Have

  • Advanced degrees in Computer Science, Engineering, or a related field.

Technical Stack

  • C
  • C++
  • Python
  • Java
  • Git

Team & Environment

You will be part of Cisco's Devices Technology Group, collaborating with teams across the organization to build and integrate foundational technologies.

Benefits & Compensation

  • Medical, dental and vision insurance
  • 401(k) plan with Cisco matching contribution
  • Paid parental leave
  • Short and long-term disability coverage
  • Basic life insurance
  • Grants of Cisco restricted stock units
  • 10 paid holidays per year plus 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • Paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • Non-exempt employees receive 16 days of paid vacation per year
  • Exempt employees participate in Cisco’s flexible vacation time off program
  • 80 hours of sick time provided on hire date and each January 1st
  • Additional paid time away for critical or emergency family issues
  • Optional 10 paid volunteer days per year
  • Annual bonuses for non-sales roles
  • Base compensation range: $149,100.00 to $218,900.00 (U.S./Canada); New York City Metro Area: $183,800.00 - $303,100.00; Non-Metro New York state & Washington state: $163,600.00 - $269,800.00

Work Mode

This is a local-country position open to candidates in the U.S. and Canada.

Cisco is an equal opportunity employer.

Required Skills
CC++PythonJavaGitSoftware ArchitectureDesign PatternsSoftware DevelopmentDevice TechnologiesFeature DevelopmentLeadershipTeam ManagementProject Delivery
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Cisco Systems, Inc.

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.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago