FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, coding, and maintaining high-scale software components within the IOS-XE infrastructure, with a strong focus on secure coding practices and collaborative development in Agile environments.
Highest-signal resume keywords
Python ProgrammingC/C++ ProgrammingLinux/Unix ExperienceAgile/Scrum DevelopmentCI/CD and Automated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignUnit TestingIntegration TestingData StructuresAlgorithmsObject-Oriented DesignMultithreaded SystemsDistributed SystemsSecure Coding PracticesThreat Modeling
Soft Skills
CollaborationTechnical CommunicationProblem Solving
Tools & Technologies
AI Coding ToolsGitCI/CD Tools
Industry Keywords
IOS-XE InfrastructureEmbedded SystemsNetworking InfrastructureL2/L3 ProtocolsData Plane ArchitectureControl Plane Architecture
Tech Stack
Tools & technologiesiOSLinuxPythonUnixC++
About the role
Key responsibilities & impact- Design, code, test, and maintain high-scale, reliable software components and features within the IOS-XE infrastructure ecosystem
- Lead technical design, effort estimation, and end-to-end execution of small-to-medium features from concept through production release
- Write clean, modular, and well-tested code with unit and integration tests
- Enforce secure coding standards and conduct peer code reviews
- Troubleshoot and resolve complex software defects during development and in production
- Participate in root-cause analysis and postmortems
- Author technical design specifications
- Contribute to customer-facing documentation
- Share architectural insights through tech talks, presentations, and design reviews
- Collaborate with product managers, system architects, and cross-functional engineering teams
Requirements
What you’ll need- Bachelor’s Degree in Computer Science or a related area plus 5 years of related experience, or Master’s Degree plus 3 years of related experience, or PhD plus 0 equivalent related work experience
- Programming experience with Python and C/C++ or a similar object-oriented language
- Experience with Linux/Unix
- Experience using AI coding tools such as Codex, Copilot, or similar
- Knowledge of data structures, algorithms, operating system concepts, and object-oriented/modular software design
- Experience developing in an Agile/Scrum environment
- Experience with CI/CD, Git, and automated testing methodologies
- Embedded systems or networking infrastructure knowledge, including L2/L3 protocols and data plane/control plane architectures
- Experience building high-throughput, low-latency, distributed, or multithreaded systems
- Secure coding practices, threat modeling, and defensive programming
Benefits
Comp & perks- 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
- Cisco restricted stock unit grants may be available
- 10 paid holidays per full calendar year
- 1 floating holiday for non-exempt employees
- Paid birthday day off
- Paid year-end holiday shutdown
- 4 paid personal wellness days
- 16 paid vacation days per full calendar year for non-exempt employees
- Flexible vacation time off program for exempt employees
- 80 hours of sick time off provided on hire date and each January 1st thereafter
- Up to 80 hours of unused sick time carried forward
- Additional paid time away for critical or emergency family issues
- Optional 10 paid volunteer days per full calendar year
- Annual bonuses for non-sales roles, subject to Cisco policies
