Description
At Cisco's Data Center Business Unit, we drive innovation in networking technologies. As a Software Engineering Technical Leader, Nexus Switches, you will work on developing groundbreaking Ethernet Switching products for AI, cloud computing, and enterprise environments.
You will have the opportunity to learn a wide range of core Ethernet Technologies and contribute to the development of software for our next-generation data center switch Nexus product family.
Key responsibilities:
- Participate in a project team of engineers involved in software development for Nexus products
- Define, architect, design, and deliver new features and solutions on the Nexus family platform
- Act as a resource for colleagues with less experience
- Develop relationships with peer stakeholders within and across teams
- Lead projects with limited complexity and small-to-medium features from technical design through completion
- Contribute to delivering high-quality design and deliverables
- Advocate for new features within a product to address customer needs
- Track metrics for product adoption and success
- Write functional clean code and unit tests with minimal guidance
- Perform coding, debugging, testing, and troubleshooting throughout the development process under minimal supervision
- Contribute as an expert in secure coding principles and understand threat models of features
- Troubleshoot complex issues within the production environment and serve customers through on-call rotations
- Coordinate and collaborate on project timelines and continuously review, update, and communicate project specifications to team members and stakeholders
- Develop remediation plans and alternatives to ensure timely delivery
- Identify and act upon opportunities to assist others
Requirements:
- Bachelor's + 10 years of related experience, or Master's + 8 years of related experience, or PhD + 6 years of related experience
- C and/or C++ and Python programming languages
- Embedded and/or router/switch software development experience
- Debugging with tools like GBD
- SDLC and L2/L3/ACL/QOS Packet Forwarding and/or CPU packet path experience and SDK development experience on NPU/DPU or networking ASICs
- Experience with traffic generator tools such as IXIA & Spirent
Benefits:
- Medical, dental, and vision insurance
- 401(k) plan with Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away (10 paid holidays, 1 floating holiday, 16 days of paid vacation time per full calendar year)
- Opportunities for professional growth and development