Job
Description
As a member of the Cisco Distributed System Engineering (DSE) group, you will be a part of a team dedicated to developing cutting-edge products that drive the world's largest networks. You will play a crucial role in leading the market transition of the networking industry by working on building platform SDK on Silicon Architecture and collaborating with a group of developers and leaders who excel in tackling complex technology challenges. Your responsibilities will include: - Software Development, Tools, and Infra development: Designing and developing common software infrastructure components for network operating systems (NOS), SDK, hardware infrastructure, and platform components. Developing and maintaining tools to expedite software development through Build, packaging, and installation of SDK. Building and managing Test Infrastructure component, gRPC Server, and collaborating with hardware teams to optimize hardware-software interactions. - System Design: Collaborating with Technical Leader on the technical architecture to develop tools and common infrastructure components. - Collaboration & Engagement: Engaging with product leader and engineering teams to comprehend use cases, gather requirements, and align deliverables with business objectives. Leading the evaluation and adoption of new tools, technologies, and methodologies to accelerate development and testing cycles. Conducting code reviews, technical discussions, and issue resolution to ensure timely and quality deliverables. Minimum Qualifications: - Possess 10+ years of experience in software development within the networking industry. - Hands-on experience in tools and Infrastructure development, preferably for embedded systems or network operating systems (NOS). - Proficient in GitHub, build, packaging, installation of SDK components, and adept at leveraging tools to accelerate software development. - Previous exposure to building generic test infrastructure integrated with CICD systems. Preferred Qualifications: - Experience working on technical projects in a complex development environment. - Familiarity with SDK development with major networking silicon providers (such as Broadcom, Marvell, Mellanox, etc). At Cisco, diversity is valued, and the unique skills and perspectives of every individual are harnessed to create an inclusive future for all. The company prioritizes connection and celebrates the diverse backgrounds of its employees, focusing on unlocking potential and fostering growth. With a culture that promotes learning and development at every stage, employees often experience multiple careers within one company. Cisco supports initiatives like employee resource organizations called Inclusive Communities, where one-third of Cisconians collaborate to foster belonging and make a difference. Dedicated paid time off for volunteering is provided, enabling employees to give back to causes they are passionate about, with nearly 86% of employees participating. Driven by its people, Cisco's purpose is to lead the world in technology that powers the internet. By helping customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet sustainability goals, the company contributes to a more inclusive future for all. Join Cisco and take your next step towards being your best self in a supportive and innovative environment.,