Role Overview
Catalyst Engineering IOS XE Platform Independent team - designs and develops high-performance system software for various Cisco Platforms which includes Enterprise Switching & Routers, wireless, Service Provider Routing Platforms. This is one of the team where we are leading the Enterprise Industry with several innovations; and we are in an exciting phase in the constantly evolving market.
Responsibilities
- Work with product management and product teams to understand requirements.
- Think about customer use case and deployment scenarios and continuously innovate and improvise to make customer's life easy
- Work with product teams to design and implement features, application logic, back-end systems and robust and scalable architectures
- Write requirement, architecture and design specs, unit test plans
- Design/Code/Test in a CI/CD environment
- Review documents and code written by rest of the team
- Uphold the highest standards of quality from documentation, coding and automated checks
- Work independently on complex issues and implement optimal solutions on a predetermined timeline
- Work with product marketing and product engineering to understand and shape product roadmap
Requirements
- BS or MS degree in Computer Science OR equivalent
- 2-3 years of industry experience
- Hands on experience in one or more of these technology areas: Core Operating system, Networking technologies / Infrastructure development, L2/L3 Protocols, Cloud technologies, Ansible, Programmability - YANG Data Model development, Netconf/RestConf, Google RPC, Google Protocol buffers
- Experience supporting Telemetry artifices for large scale cloud/AI deployments
- Seasoned programmer with strong knowledge of C/C++ and Python
- Strong OS / Network protocols knowledge
- Strong passion and experience in troubleshooting, debugging complex systems and excellent problem-solving techniques
- Driven and leveraged AI tools and frameworks to design and deliver innovative software solutions
Skills
- C/C++
- Python
- Ansible
- Networking Protocols
- Operating Systems