Senior Software Engineer

3 weeks ago


San Jose CA United States Cisco Full time

Who We Are

Cisco Silicon One is the center of Cisco’s ASIC design and is driving the development of next-generation network devices for the 5G and AI era. Our outstanding team works in a startup atmosphere within a stable and leading corporate environment, and our design center hosts all silicon Hardware and Software development fields under one roof. Our devices are crafted for universal adaptability, delivering high speed without sacrificing programmability, buffering, power efficiency, scale, or feature flexibility.

The Cisco Silicon One team develops breakthrough silicon products. We enable the use of these innovative products in the fast-paced world of Open Standards, Open Networking, and massively Scalable Cloud Data Centers. If you want to work with amazing people and cutting-edge customers developing the next generation of world-class products, join us

Who You'll Work With

Our team develops the full software stack enabling the Silicon One network processors. We work with the Open Standards community and our exciting customers to deliver outstanding routing and switching platforms. These platforms play a key role in the emerging field of Artificial Intelligence and Machine Learning. We work with subject-matter experts around the world who share a common mission to deliver world-class products and to have fun doing it.

Who You Are

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

  • Are self-motivated with a strong sense of ownership.
  • Can quickly ramp on multiple, interdisciplinary domains
  • Believe in building software that has clean APIs and well-defined layers.
  • Strong problem solver
  • Background in Networking

What You'll Do

  • Design and develop software driving the world's most sophisticated infrastructures, using modern C++, Python and P4.
  • Gain intimate knowledge of elite silicon and programming models
  • Work with architecture and design teams to define the next generation of ASIC products being developed

Minimum Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Information Science, Electrical Engineering or relevant degree and 6+ years of related work experience .
  • Prior experience with software design skills using C/C++
  • Prior experience with troubleshooting/debugging skills.
  • Prior experience with L2/L3 networking technologies

Preferred Qualifications

  • Master’s degree in computer engineering or computer science or relevant degree and 4+ years of related work experience.
  • Experience with P4 programming language
  • Experience with Python programming language
  • Experience with writing and testing software for high performing and scalable networking products.

Why Cisco

#WeAreCisco. We are all unique, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone. How do we do it? Well, for starters - with people like you

Nearly every internet connection around the world touches Cisco. We’re the Internet’s optimists. Our technology makes sure the data traveling at light speed across connections does so securely, yet it’s not what we make but what we make happen which marks us out. We’re helping those who work in the health service to connect with patients and each other; schools, colleges, and universities to teach in even the most challenging of times. We’re helping businesses of all shapes and sizes to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world - whether through 5G, or otherwise.

We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another - from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).

We know that powering an inclusive future starts with us. Because without diversity and a dedication to equality, there is no moving forward. Our 30 Inclusive Communities, that bring people together around commonalities or passions, are leading the way. Together we’re committed to learning, listening, caring for our communities, whilst supporting the most vulnerable with a collective effort to make this world a better place either with technology, or through our actions.

So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us #WeAreCisco



  • Melville, NY, United States TechValens Software Solutions LLC Full time

    We seek an embedded software (firmware) developer to join our Engineering team. This Senior Engineering position involves the design of Software/Firmware for ARM microprocessor-based hardware platforms for use in the security industry such as Fire, Burglary, Access Control, and Home Control Systems.


  • San Jose, California, United States Forma Gym Full time

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable, efficient, and reliable software solutions.Key Responsibilities:Design and implement software architecturesCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality software...


  • San Jose, United States TechnoGen Full time

    Senior Software Engineer C++ FTE & Contract W2/C2C San Jose, CA 95110 (Onsite) Salary: Market/Flexible Skills & Experience Hiring Senior Software Engineers with 10+ years of C++ experience and hands-on experience on C++ 17 & newer versions Hands-on experience with Windows and Mac OS experience; Familiarity/experience with Swift and Swift Hands-on experience...


  • San Jose, California, United States Lexitas Legal Talent Outsourcing Full time

    About the JobWe are looking for a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a solid understanding of software development principles and be able to design, develop, and test software applications.Key Responsibilities• Design, develop, and test software applications• Collaborate with cross-functional...


  • Austin, TX, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • San Diego, CA, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implementing real-time C/C++ software for high performance computing systems, this included...


  • San Jose, United States ACL Digital Full time

    Role: Senior Software Engineer Location: San Jose, CA, Richardson, TX, Irving, TX, Basking Ridge, NJ, Bedminster, NJ, and Branchburg, NJ (Hybrid) Duration: 12+ Months C2C is open Highlighted in yellow are must, non- negotiable . JOB DESCRIPTION: As a software consultant, you will be interacting with software engineers, network/system operations staff,...


  • San Jose, United States NetApp Full time

    Title: Senior Software Engineer Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 128500 Job SummaryNetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology.In this role you will be developing a Cloud...


  • San Jose, United States NetApp Full time

    Title: Senior Software Engineer Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 128500 Job SummaryNetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology.In this role you will be developing a Cloud...


  • San Jose, United States NetApp Full time

    Title: Senior Software Engineer Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 128005 Job SummaryNetApp is a cloud-led, data-centric software company that helps organizations put data to work in applications that elevate their business. We help organizations unlock the best of cloud technology.In this role you will be developing a Cloud...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Senior Automation and Black-Box Testing EngineerDuration: 12 MonthsLocation: Remote or On-SitePay Rate:$80.99 per hour on W2Job Description:Develop automation scripts and tests for GPU components in video processing pipelinesCollaborate with global teams to ensure high-quality, performance, and scalabilityWork on black-box testing of GPU...


  • Irvine, CA, United States Edison Smart Full time

    Senior Embedded Software Engineer | Irvine, CA | Up to $200,000Join a growing IoT connectivity business in Calfornia, who are scaling their Engineering team, as they build the next generation of their IoT connectivity devices.As a Senior Embedded Software Engineer, you'll work in a small team to develop the embedded systems to support wireless connectivity...


  • San Jose, United States IBM Computing Full time

    IBM CephFS Senior Software Engineer in San Jose, CaliforniaIntroductionAt IBM, work is more than a job - it's a calling: To build, to code, to consult, to think along with clients and sell. To make markets, to invent, to collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • San Jose, United States Contextual Full time

    About ContextualContextual is building the unified foundational layer for commerce enablement, putting customer data at the core to power intelligent applications that deliver 10x more value for e-commerce merchants. We're creating an AI-first platform that captures, enriches, and unifies merchant data, enabling truly personalized e-commerce experiences....


  • san jose, United States Contextual Full time

    About ContextualContextual is building the unified foundational layer for commerce enablement, putting customer data at the core to power intelligent applications that deliver 10x more value for e-commerce merchants. We're creating an AI-first platform that captures, enriches, and unifies merchant data, enabling truly personalized e-commerce experiences....


  • McLean, VA, United States Intelliswift Software Full time

    Job Title: Senior Java DeveloperDuration: 6 monthsLocation: McLean, VA Hybrid (3 Days in Office)Contract Type: W2 OnlyPay Rate Range: $60 - $75/HourJob Responsibilities:Design, develop, and maintain high-quality Java applications.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, scalable, and efficient code...


  • San Jose, United States InterSources Full time

    Title: Senior Software Engineer Location: San Jose/CA or Remote Duration: Long term contractExperience: 8 years of relevant experience Expert level in any of the object oriented languages such as C#, Java, Ruby, Python Expert in React JS, Angular or similar JavaScript libraries, Typescript and UI/UX with modern HTML/CSS Experience with large scale...


  • El Segundo, CA, United States Eleven Recruiting Full time

    Must be local to Los Angeles.No 3rd parties.About Eleven RecruitingWe are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career...


  • San Jose, United States Zscaler Full time

    Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...