Required Skills
About the Job
Join the innovative Cisco Silicon One team in Bengaluru and contribute to the development of next-generation silicon products that are revolutionizing the internet. As a C++ Software Engineer, you will be instrumental in crafting core software technologies, from user-facing APIs and high-level algorithms to firmware. You'll gain deep insights into world-class silicon and programming models, collaborating with architecture and design teams to shape future ASIC products. This role offers a unique startup atmosphere within a leading corporation, where you'll be part of a group driving groundbreaking network devices. Our team develops the complete software stack enabling Silicon One ASICs, transforming the industry with AI/ML networks and a unified, programmable silicon architecture for all future Cisco routing products. These high-speed (50+ Tbps) devices are designed for universal adaptability, delivering unparalleled performance, programmability, and efficiency. If you are passionate about solving complex problems and building foundational internet technologies, this is your opportunity to join the core of Cisco's silicon software development and deliver breakthrough innovations.