
Software Engineer
Cisco
full-time
Posted on:
Location Type: Hybrid
Location: RTP • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $126,500 - $182,000 per year
Tech Stack
About the role
- Develop various networking (routing/forwarding) functionalities for industry leading SD-WAN and routing solution
- Collaborate with product management, technical marketing, and cross functional teams
- Define new architectures or enhance existing ones to provide solutions
- Leverage modern AI tools to enhance software development practices
- Work with multi-functional teams to plan, design, implement, and integrate solutions
- Be part of the full stack team (controller and dataplane)
- Explore areas of innovation and improvement to drive product evolution
Requirements
- 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
- Strong proficiency in C/C++ with a focus on systems programming and Linux environments
- Expertise or experience in multicast, IPv6, quality-of-service, segmentation, segment routing, general networking concepts
- Solid understanding of routing architectures and Layer 2 networking protocols
- 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)
Benefits
- medical, dental and vision insurance
- 401(k) plan with a Cisco matching contribution
- paid parental leave
- short and long-term disability coverage
- basic life insurance
- paid time away including 10 paid holidays, 1 floating holiday, 1 birthday off, year-end shutdown, wellness days, vacation time, sick time, volunteer days
- grants of Cisco restricted stock units
- eligibility for annual bonuses
- performance-based incentive pay for sales roles
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++systems programmingLinuxmulticastIPv6quality-of-servicesegmentationrouting architecturesLayer 2 networking protocols
Soft Skills
collaborationcommunicationinnovationproblem-solvingteamwork
Certifications
Bachelor's degree