Cisco-posted 3 days ago
$126,500 - $182,000/Yr
Full-time • Mid Level
Durham, NC
Computer and Electronic Product Manufacturing

You will be part of the Spitfire Interface and Bundles Software Development Team, which is responsible for delivering high-quality solutions on Cisco 8000 routers through multi-threaded code in C. Your team is tasked with developing the software that operates these routers, covering a variety of Layer 2 and Layer 3 routing protocols, multicast, and more. You won't be directly customer facing but you will work on solutions that are used by companies such as Google, Facebook, and Comcast. You will gather software requirements and collaborate with other software and hardware teams to design, architect, and complete the vital work. Your contributions will be essential in ensuring the delivery of innovative and outstanding solutions in the networking domain for large companies who are building out their network infrastructure to handle innovations in AI.

  • Develop and enhance multi-threaded applications in C, effectively assisting in managing millions of lines of code to design and implement critical features with minimal supervision.
  • Ensure code health and reliability by designing and automating robust testing frameworks using Python, improving quality and efficiency.
  • Leverage technical expertise and collaborate across a multi-functional organization to identify and resolve complex issues, driving successful project outcomes.
  • Learn about a wide range of technologies, customer solutions, and work with some of the world's largest web, cloud and next gen service provider customers.
  • Be part of a diverse team responsible for delivering innovative outstanding high-quality solutions on Cisco8000 involving cutting edge newer generation Silicon One ASICS.
  • Develop SDK and/or Control plane for networking protocols.
  • Bachelors + 5 years of related experience, or Masters + 3 years of related experience, or PhD + 0 years of related experience.
  • 3+ years software development experience.
  • 3+ years of C programming experience.
  • L2/L3 understanding.
  • Python experience.
  • GBD experience or similar debugging tools.
  • Linux experience.
  • Experience crafting and implementing solutions within complex software systems.
  • Strong interpersonal skills, both written and verbal.
  • Excellent analytical and decision-making skills.
  • Independent and proactive with an ability to influence others.
  • Quality medical, dental and vision insurance.
  • 401(k) plan with a Cisco matching contribution.
  • Short and long-term disability coverage.
  • Basic life insurance.
  • Numerous wellbeing offerings.
  • Up to twelve paid holidays per calendar year.
  • Vacation time off policy with flexible limits.
  • Sick time off policy with 80 hours provided on hire date.
  • Paid time away to deal with critical or emergency issues.
  • Additional paid time to volunteer and give back to the community.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service