Senior Software Engineer

Cisco
North Carolina

The application window is expected to close on 8/30/2025

This is an onsite role and will require working out of the RTP, NC office location.

Who we are

Cisco Silicon One leads in ASIC design, developing next-generation network devices for the 5G and AI era. Our adaptable, high-speed devices maintain programmability, power efficiency, and scalability while fostering a dynamic startup culture within a stable corporate environment. Our exceptional team collaborates on groundbreaking silicon products that drive Open Standards, Open Networking, and scalable cloud data centers. If you’re ready to work with talented individuals and innovative customers to create world-class solutions, we invite you to join us!

Who You'll Work With

You’ll collaborate with a dynamic team that develops the full software stack for Silicon One network processors, engaging with the Open Standards community and our esteemed customers to deliver best-in-class routing and switching platforms. You'll also partner with architecture, application, and design teams to define the next generation of ASIC products, all while playing a pivotal role in the emerging fields of Artificial Intelligence and Machine Learning. Working alongside subject-matter experts from around the globe, you’ll share a common mission to deliver world-class products—and have fun doing it.

What You’ll Do

You'll develop core software technologies at the heart of tomorrow's leading infrastructure solutions, tackling the entire range of challenges from user-facing APIs, through high-level algorithms, all the way down to firmware. In this role, you will:

  • Design and develop software driving the world's most advanced infrastructures, using modern C++ and Python.

  • Gain intimate knowledge of world-class silicon and programming models.

  • Work closely with hardware engineers, architects, and cross-functional teams to define software requirements and ensure seamless integration with hardware components.

  • Conduct unit testing and debugging of embedded software, using various tools and methodologies to identify and resolve issues.

Who You Are

You are self-motivated with a solid background in developing software for embedded systems. Your analytical mindset allows you to troubleshoot complex issues, optimize performance, and ensure the reliability of embedded applications. You thrive in collaborative environments, working closely with cross-functional teams to deliver innovative solutions that meet user requirements. Your passion for technology and commitment to quality make you a key contributor to any project.

Minimum Requirements:

  • Bachelor’s degree in computer engineering or computer science or relevant degree and 7+ years of relevant work experience, or a Master's degree with 4+ years of relevant experience.

  • Proficiency in C++ and Python programming languages.

  • Experience in the full software development life cycle (SDLC), from requirement gathering and design to implementation, testing, and debugging, all the way through to production.

  • Hands-on experience with L2 / L3 networking technologies.

Preferred Requirements :

  • Experience with Open Standard Network Operating Systems and APIs : Silicon SDK development, SONiC, FBOSS, SAI, etc.

Why Cisco?

At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Simply put – we power the future.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

Posted 2025-07-31

Recommended Jobs

1099 Bath Installer

Renuity
Charlotte, NC

Job Description Job Description Mad City Windows & Baths is hiring immediately and expanding throughout the Midwest and East Coast! With the growth and expansion, Mad City Windows is searching f…

View Details
Posted 2025-07-29

Civil Engineer

ISG
Raleigh, NC

Job Description Job Description Description: Founded in 1973, ISG is a multi-disciplinary, full-service architecture, engineering, planning, and interior design firm, supporting clients througho…

View Details
Posted 2025-07-27

Sonographer (Nights) - Vermont Burlington

AOB Recruitment
Burlington, NC

Job Description: Sonographer (Nights) Job Type: Full-time Salary: Minimum Salary: £79,000 Maximum Salary: £125,000 Salary Type: Annual Job Responsibilities: Conduct diagnostic ul…

View Details
Posted 2025-07-30

Out Patient Lab Phlebotomist, Full Time

Iredell Memorial Hospital Incorporated
Statesville, NC

Job Description Job Description Description: Proficiently performs phlebotomies and special collection procedures on patients of all ages (neonate to geriatric) and employees. Professional appli…

View Details
Posted 2025-07-25

Entry Level Fabricator

The Reserves Network Inc
Graham, NC

Job Description Job Description Entry Level Fabricator | $14.75 per hour | 7:00 am - 4:00 pm We are looking for a Fabricator to join our team. As a fabricator, you will be responsible for as…

View Details
Posted 2025-07-28

Mitigation & Restoration Technician- II

Limitless Restoration
Raleigh, NC

Job Description Job Description Salary: $16-$25 LIMITLESS RESTORATION is currently seeking talented individuals to join our expanding team. Our company is known for hiring only the best and nev…

View Details
Posted 2025-07-30

CATEGORY DEVELOPMENT ANALYST

Compass Group
Charlotte, NC

  Who is Foodbuy? We are the industry leader in procurement and supply chain solutions. We are the subsidiary to the 6th largest company in the world (Compass Group PLC), yet Foodbuy has the feel …

View Details
Posted 2025-07-30

Travel Intensive Care Unit (ICU) RN

ATC Marietta
Mooresville, NC

Job Description Job Description ATC Healthcare is looking for Registered Nurses! Registered Nurses provide skilled nursing services to patients in a variety of healthcare settings. The Registered…

View Details
Posted 2025-07-25

Assistant Manager - 1272 Independence Dr.

Domino's Franchise
Rocky Mount, NC

Job Description Lead a team of delivery drivers and csr’s to ensure orders are expedited quickly and correctly Maintain staffing levels that mirror the needs of business at any point of the d…

View Details
Posted 2025-07-30

Mental Health Therapist

Eckerd Connects
Yanceyville, NC

Job Description Job Description Do you have a passion for helping people, or you love to see youth and young adults work hard to reach their full potential? Want to provide at-risk-youth with the…

View Details
Posted 2025-07-28