Description
Join Cisco's Silicon One team as a software engineer and work on developing the full software stack for Silicon One network processors. You'll engage with the Open Standards community and customers to deliver best-in-class routing and switching platforms.
Responsibilities:
- Design and develop software driving sophisticated infrastructures using modern C++ and Python
- Gain knowledge of elite silicon and programming models
- Work closely with hardware engineers, architects, and teams to define software requirements and ensure integration with hardware components
- Conduct unit testing and debugging of embedded software
- Collaborate on the full software creation process from requirement gathering to production deployment
Minimum Qualifications:
- Bachelor's degree in computer engineering, computer science, or a relevant field with 3+ years of experience, or a Master's degree with 2+ years of experience
- Experience in C++ programming language
- Experience in the full software creation process (SDLC)
Preferred Qualifications:
- Experience with Open Standard Network Operating Systems and APIs
- Experience with programming models for world-class silicon
- Experience writing scripts in Python
- Experience in AI/ML applications or infrastructure solution
- Experience with L2/L3 networking technologies
Benefits:
- Medical, dental, and vision insurance
- 401(k) plan with Cisco matching contribution
- Paid parental leave
- Short and long-term disability coverage
- Basic life insurance
- Paid time away (holidays, vacation, sick time)
- Optional 10 paid days per year to volunteer
Salary Range: $103,200.00 - $146,800.00
For more fresh new jobs, check out yubhub.co.