Engineering Technical Leader - Platform Software

8 Days Old

We are looking for candidates local to San Jose, CA, as this is a hybrid role requiring at least 3 days per week in the office. Meet the Team We are Cisco's DCN (Data Center Networking) Engineering group responsible for developing and maintaining network controller software that is part of Cisco's suite of software-defined networking (SDN) solutions. The group focuses on creating advanced, intelligent controllers that enable more agile, secure, and scalable management of network infrastructure. Cisco is a global leader in networking, revolutionizing how we connect, communicate, and collaborate. We have a long-standing history of innovation in IP-based networking technology, including routing, switching, security, unified communications, video solutions, and wireless networking. Committed to ethical business practices, Cisco is dedicated to sustainability and eco-friendly operations and products. Your Impact As a Software Engineer, you will work with some of the brightest problem solvers in the Application Centric Infrastructure (ACI) Team, focusing on next-generation data center and cloud switches. You will play a pivotal role in developing and advancing Cisco's network controller software used by thousands of customers. Work on backend systems software that addresses the complex and dynamic needs of modern networks. Develop and build new solutions while maintaining existing products in production. Contribute to architecture and design discussions, advocating for scalable and maintainable codebases, and develop high-quality, efficient, reusable code aligned with Cisco's standards. Minimum Qualifications 12+ years of experience as a Software Engineer with a Bachelor's or Master's degree in computer science or a related field. Hands-on programming experience with C, C++, or Golang. Experience with Systems Software Development. Experience with Platform Software and Linux Package Management. Experience with Linux Networking and Linux IP Tables. Preferred Qualifications Experience with Linux Kexec, Kernel Configuration, and Compilation is a plus. Experience with CVEs and Ubuntu package management is a plus. Experience with LXC Containers. Experience with Open SSH, Open SSL, and FIPs is a plus. Ability to review customer feedback and innovate on new features to meet customer needs. Design, build, and debug large-scale infrastructure services and distributed systems. Experience working with network controller software. Implement Kernel debugging and work with kernel APIs and subsystems. Exposure to Secure Development Lifecycle, Vulnerability and CVE assessment, mitigation, and threat modeling. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era and beyond. We've been innovating for 40 years to create solutions that power how humans and technology work together across physical and digital worlds. Our solutions provide unparalleled security, visibility, and insights across the digital footprint. We power the future. Our technology depth and breadth allow us to experiment and create meaningful solutions. Our global network of experts and doers offers limitless opportunities to grow and build. We work as a team, collaborating with empathy to achieve big things globally. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.
#J-18808-Ljbffr
Location:
Milpitas, CA, United States

We found some similar jobs based on your search