What You Will Do:
Cisco offers an excellent opportunity to advance your career aspirations. You will bring your unique talents to a team that develops Cisco's cutting-edge routing technology, widely regarded as the transport medium of choice for mission-critical networks in large enterprises.
As a Lead Software Engineer, you will:
- Develop and integrate products deployed by leading service providers worldwide.
- Collaborate with a vibrant, BU-wide technical community to exchange ideas and innovate on next-generation technology.
- Explore opportunities for personal growth while mentoring colleagues and working on cutting-edge technologies.
As a key member of this team, you will:
- Work alongside seasoned engineers to architect, design, and develop some of routers and solutions for the world's largest service provider, web centers, and enterprises.
- Contribute to the evolution of these systems to support exciting new customer business paradigms.
- Interact and collaborate with some of the finest talent in the industry, making work both fun and challenging.
- Engage with other groups such as Product Management, Marketing, Sales, Customer Support, and Advanced Services.
Who You Are:
You possess:
- In-depth knowledge of C and a solid understanding of Python.
- Extensive experience in a Unix/Linux-based development environment.
- Excellent coding, automation, and debugging skills.
- Strong teamwork and communication skills.
- Familiarity with hardware architectures such as PCI, PCIe, DMA, I2C, SPI, NPUs/DPUs and processors like x86, AMD, and ARM. Experience with board bringup is a plus.
- Experience with emerging technologies such as AI/ML and cloud computing is a plus.
Experience and Qualifications:
- Experience: 9 to 12 years in embedded firmware development.
- Education: BE/B.Tech/ME/M.Tech/MS in CS/EE/IT/ECE, MCA, or similar education.
- Proven ability to derive design and code based on technical standards and write comprehensive, focused design documents.
- Experience in developing software/firmware for networking equipment.
- Excellent knowledge of software architecture and system design.
Read Full Description