Software Engineer - C | Python | Linux | Platform Infrastructure | 7 to 12 Years

Cisco

Education
Benefits
Qualifications
Skills

What You Will Do:

Cisco offers an excellent opportunity to advance your career aspirations. You will bring your unique talents to a team that develops Cisco's cutting-edge routing technology, widely regarded as the transport medium of choice for mission-critical networks in large enterprises.

As a Lead Software Engineer, you will:

  • Develop and integrate products deployed by leading service providers worldwide.
  • Collaborate with a vibrant, BU-wide technical community to exchange ideas and innovate on next-generation technology.
  • Explore opportunities for personal growth while mentoring colleagues and working on cutting-edge technologies.

As a key member of this team, you will:

  • Work alongside seasoned engineers to architect, design, and develop some of routers and solutions for the world's largest service provider, web centers, and enterprises.
  • Contribute to the evolution of these systems to support exciting new customer business paradigms.
  • Interact and collaborate with some of the finest talent in the industry, making work both fun and challenging.
  • Engage with other groups such as Product Management, Marketing, Sales, Customer Support, and Advanced Services.

Who You Are:

You possess:

  • In-depth knowledge of C and a solid understanding of Python.
  • Extensive experience in a Unix/Linux-based development environment.
  • Excellent coding, automation, and debugging skills.
  • Strong teamwork and communication skills.
  • Familiarity with hardware architectures such as PCI, PCIe, DMA, I2C, SPI, NPUs/DPUs and processors like x86, AMD, and ARM. Experience with board bringup is a plus.
  • Experience with emerging technologies such as AI/ML and cloud computing is a plus.

Experience and Qualifications:

  • Experience: 9 to 12 years in embedded firmware development.
  • Education: BE/B.Tech/ME/M.Tech/MS in CS/EE/IT/ECE, MCA, or similar education.
  • Proven ability to derive design and code based on technical standards and write comprehensive, focused design documents.
  • Experience in developing software/firmware for networking equipment.
  • Excellent knowledge of software architecture and system design.
Read Full Description
Confirmed 21 minutes ago. Posted 7 days ago.

Discover Similar Jobs

Suggested Articles