Cisco IT is a transformation engine, empowering people to achieve their best work. Our vision is to be recognized as the world's premier IT organization. We prioritize user experience, agile methodologies, engineering efficiency, and cloud-first, AI-powered technologies. The Licensing On-Prem and API Management group is central to Cisco's evolution from a networking leader to a software-driven enterprise. Our team focuses on recurring revenue and subscription enablement, building robust platforms for Smart Licensing using cutting-edge technologies. As a Senior Software Engineer on the Smart Agent team, you will: Collaborate with architects, technical leads, and business partners to enhance our Smart Agent platform. Design and implement new features in C, ensuring compatibility across Cisco platforms. Participate actively in daily standups, iteration planning, and team activities. Write and maintain high-quality C code, adhering to coding standards and best practices. Develop unit tests with the XOS unit test framework. Ensure all code changes are peer-reviewed and free of memory leaks (Valgrind) and static analysis errors (Coverity). Integrate the Smart Agent with the broader Smart Licensing platform. Foster a positive, collaborative team culture.