Cisco's DCN (Data Center Networking) Engineering group is seeking a Senior Software Engineer to join their team developing network controller software for software-defined networking (SDN) solutions. As part of the Application Centric Infrastructure (ACI) Team, you'll work on next-generation datacenter and cloud switches, impacting thousands of Cisco customers.
The role involves developing and advancing cutting-edge network controller software, working on backend systems that power modern networks, and maintaining production systems. You'll be contributing to architecture and design discussions while developing high-quality, efficient code that meets Cisco's standards.
The ideal candidate brings 6+ years of software engineering experience with strong expertise in C++ or C programming and deep knowledge of Linux systems. You'll work with Linux internals, OS/kernel systems, and focus on performance and scalability. Experience with Open SSH, Open SSL, and FIPs is valued, as is experience with secure development practices and distributed systems.
Cisco offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and various wellness offerings. The company culture emphasizes diversity, inclusion, and giving back to the community through paid volunteer time.
This is an excellent opportunity to join a global technology leader known for innovation in networking and communications, working on systems that power the internet's infrastructure. You'll be part of a team that values technical excellence, customer focus, and continuous learning while building solutions that shape the future of network infrastructure.