Join Cisco’s Distributed Software Engineering [DSE] Team – Build the Next Generation of Data Center Products!
Here’s your chance to be part of Cisco’s Distributed Software Engineering (DSE) business unit, working on cutting-edge next-gen data center products that power large-scale, low-latency, high-speed networks. You’ll contribute to switching solutions that help customers tackle ever-growing workloads with ease.This is a ground-up product development opportunity for both platforms and software where you’ll work in a dynamic, collaborative testing team alongside our development engineers to deliver exceptional-quality products. You’ll own multiple components, translate new feature requirements into test designs, automate testing, and engage directly with customers.You’ll collaborate with peer engineers and technical leaders on design, architecture, and feature development across Cisco products, testing and automating platform/software solutions including work on Storage Area Networks and Ethernet for Cisco’s product line.
Who You’ll Work With
Our Data Center Networking Group builds the Nexus 9000 series of data center and cloud switches, designed for application-aware, agile, and high-performance networking. We’ve also developed 400G and 800G Ethernet transceivers to deliver industry-leading performance at competitive prices.Cisco’s inclusive culture and global reach give us the fresh ideas, execution excellence, and local insights to best serve our customers while shaping the future of how the world works, lives, plays, and learns .You’ll work closely with Customers, Product Marketing, Hardware, and Software teams to deliver products that set the benchmark for innovation and quality.
What We’re Looking For (Requirements)
- B.E/B.Tech/ME/M.Tech/MS from a reputed university.
- 4–8 years of experience in embedded systems or system software.
- Strong programming skills in C and C++.
- Hands-on engineer with experience in architecture, design, and platform development.
- In-depth understanding of hardware boards and layouts.
- Development experience in BIOS/GRUB/u-boot, Linux device drivers, Linux KLM, networking stack, and memory models.
- Experience with PCH and peripherals: PCI, I2C, SPI, Higig+ bus, FPGA, CPLD, GPIO expanders.
- Exposure to standards: XAUI, SGMI, SerDes, SGMII, MSA.
- Experience in Chassis management.
- Strong knowledge of basic forwarding, Linux drivers, and 3rd-party network processors.
- Excellent debugging skills with hardware and memory debugging tools.
- Ability to develop innovative solutions for next-gen data centers.
- Self-motivated, adaptable in a fast-paced environment.
- Experience developing SDKs for network basics.
Desired Skills
- Experience with merchant silicon.
- Background in scalable, distributed architectures.
- Experience with network switches.
- Strong written & verbal communication skills.
- Ability to multi-task, lead, and solve complex problems.
- Track record of quickly learning new technologies.
- Passion for technology and software development.
Why Cisco
At #WeAreCisco , your unique skills and perspectives matter. We foster a diverse, inclusive environment where you can grow your career, learn continuously, and work on products that impact the world.
We pioneered hybrid work trends and offer dedicated paid time off to volunteer (80 hours annually). You’ll join a global community where innovation meets purpose and where you can truly be you, with us.Take your next step. Build the future of networking with Cisco.