Software Engineer (C++ , Embedded, Networking)-8+ Yrs, BLR
Core
Develop core software technologies and the full software stack for next-generation ASIC products (Cisco Silicon One), enabling high-speed, programmable network infrastructure.
Role type
Senior C++ Software Engineer (Embedded/Networking/ASIC)
Builds
Next-generation ASIC products and unified programmable silicon architecture for Cisco routing devices
Domain
Networking hardware, ASIC design, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Embedded Development, Networking technologies, Software Development, Architecture and design, Firmware development
Preferred skills
Python, Interdisciplinary domain knowledge, Complex problem solving
Technologies
C++, Python, ASIC, Firmware
Responsibilities
Develop core software technologies for next-gen silicon products, work with architecture teams to define ASIC products, develop the full software stack enabling Silicon One ASICs
Seniority
Senior, hands-on IC