Meet the Team
The Catalyst Engineering IOS XE Platform Independent team at Cisco builds and develops high-performance system software for a range of Cisco platforms, including enterprise switches and routers, as well as service provider routing platforms. As industry leaders driving innovation in the enterprise sector, the team operates at the forefront of a constantly evolving market. Joining this multifaceted group offers boundless opportunities to grow your career and contribute to ground-breaking advancements in networking technology.
Your Impact
We will develop and integrate products used by leading enterprises worldwide, working on the IOS XE OS that serves as the backbone of many enterprise devices. You'll collaborate with a vibrant technical community, learning from experts and applying this knowledge to drive your personal and professional growth. This role offers the opportunity to work with ground breaking technologies and platforms, and to experience the excitement of guiding a product through its full development and integration lifecycle.
Minimum Qualifications:
We are seeking a Software Engineer with 4+ years with Bachelor’s or equivalent experience or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
Programming and Scripting: Proficient in C programming with expertise in code generation techniques, multi-threaded development, and scripting languages such as Python for tooling and prototyping. Software Engineering Principles: Strong foundation in modular software build, data structures, and sophisticated problem-solving. Networking and Protocols: Extensive experience in networking technologies, protocol development and or features (L2/L3, QoS, ACLs, data path), . Development and Debugging Tools: Skilled in Linux-based build systems, working with Makefiles, integrating SDKs, and using debugging tools like GDB.Preferred Qualifications (Good to have)
Familiarity with ASIC pipelines (BCM, Dune, Silicon 1, Marvell Prestera) Crafting and integrating SDKs for flawless software-hardware interaction Experience with Cisco OS (XR, XE, NXOS) and exposure to AI/ML tools and frameworks.WeAreCisco
#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all.
Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best.
We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be advised allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do!
Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reinvent their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!