





Tier-1 brand, generic Software Engineer title, and mid-level (2–5 yrs) amplify competition.
Specialized networking, low-level drivers, and hardware bring-up demand domain-specific experience, limiting transferability.
Explicit 2-year minimum plus strong low-level C/C++ and systems networking requirements increase strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop features across multiple software layers of Cisco’s Secure Routers including low-level drivers, networking protocols, packet forwarding, and system optimizations.
Integrate hardware and software by bringing up new platforms and debug complex issues across software layers.
Collaborate cross-functionally and use AI-assisted coding tools to write clean, maintainable, and secure code with unit tests and code reviews.
Bachelor’s degree in Computer Science or Computer Engineering with 2 years of relevant experience OR Master’s degree with 0 years of relevant experience.
Foundational programming skills in C/C++.
Strong software development debugging skills.
Work Experience Required: 2 years (if Bachelor’s holder); 0 years if Master’s holder.
Experienced with software development across multiple system layers including driver development, networking protocols, and system performance optimization.
Familiar with AI-assisted development tools integrated into software workflows.
Understands operating systems and OSI model networking layers to effectively debug and integrate complex software-hardware platforms.