Cisco Silicon One is the center of Cisco's ASIC design and is driving the development of next-generation network devices for the 5G and AI era. Our team develops the full software stack enabling the Silicon One network processors. We work with the Open Standards community and our customers to deliver best-in-class routing and switching platforms. These platforms play a key role in the emerging field of Artificial Intelligence and Machine Learning.
As a Software Engineer, you'll develop core software technologies at the heart of tomorrow's leading infrastructure solutions, solving challenges from user-facing APIs, through high-level algorithms, down to firmware. You'll design and develop software driving the world's most sophisticated infrastructures, using modern C++, Python, and P4. You'll gain intimate knowledge of elite silicon and programming models, and work with architecture and design teams to define the next generation of ASIC products.
We're looking for self-motivated individuals with a strong sense of ownership, who can quickly ramp on multiple, interdisciplinary domains, believe in building software with clean APIs and well-defined layers, and are strong problem solvers.
Minimum Qualifications:
At Cisco, we offer a collaborative and inclusive work environment, competitive compensation, and excellent benefits including medical, dental, vision insurance, 401(k) plan, paid time off, and opportunities for career growth and development.