Join Cisco Silicon One team in developing cutting-edge unified silicon architecture for web-scale and service provider networks. This role combines the resources of a large multi-geography silicon organization with a startup culture. As a C++ Software Engineer, you'll be crafting software that drives complex infrastructures and working closely with architecture teams on next-generation ASIC products. The position offers unique opportunities to gain deep knowledge of world-class silicon and programming models while working in a collaborative environment. Cisco offers comprehensive benefits, flexible work arrangements, and a strong focus on diversity and inclusion. The company encourages professional growth through its various employee resource organizations and provides paid volunteer time, demonstrating its commitment to both technical excellence and social responsibility. This role is perfect for engineers passionate about low-level software development and complex problem-solving in the networking domain.