High-Performance Software Development Engineer

6 days ago


San Jose, California, United States Cisco Full time
Job Description

Cisco Silicon One is a leading innovator in the field of network devices, driving the development of next-generation infrastructure solutions for the 5G and AI era. We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the creation of cutting-edge software technologies.

As a Senior Software Engineer at Cisco Silicon One, you will have the opportunity to work on designing and developing software that drives the world's most sophisticated infrastructures, using modern C++, Python, and P4 programming languages. You will gain intimate knowledge of elite silicon and programming models, and work closely with architecture and design teams to define the next generation of ASIC products.

Key Responsibilities:
  • Design and develop high-performance software solutions for networking applications
  • Collaborate with cross-functional teams to define product requirements and architectures
  • Develop and maintain complex software systems, ensuring scalability, reliability, and security
  • Troubleshoot and debug software issues, providing efficient and effective solutions
Requirements

To be successful in this role, you will need to possess:

  • A Bachelor's degree in Computer Engineering, Computer Science, Information Science, Electrical Engineering, or a relevant degree, with 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

We welcome applicants with the following qualifications:

  • A Master's degree in computer engineering or computer science or a relevant degree, with 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 Join Us?

Cisco is a leader in the technology industry, committed to delivering innovative solutions that power a more inclusive, digital future for everyone. Our talented team works together to develop groundbreaking technology, and we offer a range of benefits to support your career growth and well-being.

We believe in diversity, equity, and inclusion, and are dedicated to creating a workplace where everyone can thrive. We celebrate individuality and offer a range of programs and resources to support your success.



  • San Jose, California, United States Broadcom Corporation Full time

    About Broadcom CorporationBroadcom Corporation is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.Compensation and BenefitsThe estimated annual salary range for this position is $141,000 - $225,000, with opportunities for a discretionary bonus and equity in accordance with...


  • San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    **About Us**Software Guidance & Assistance, Inc., (SGA), is a technology and resource solutions provider dedicated to delivering exceptional results. As a women-owned business, we pride ourselves on our personal approach to solving complex IT problems.We are seeking a highly skilled GPU Software Developer - C++ for a contract assignment with one of our...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About Cisco Silicon OneCisco Silicon One is a leading provider of networking silicon solutions, enabling the development of next-generation network devices for the 5G and AI era. Our team works in a collaborative atmosphere within a stable and leading corporate environment, with all silicon Hardware and Software development fields under one roof.We develop...


  • San Jose, California, United States ASML US, LLC Full time

    Introduction to the RoleASML US, LLC brings together talented individuals in science and technology to develop cutting-edge lithography machines that enable the production of faster, cheaper, and more energy-efficient microchips. Our company designs, develops, integrates, markets, and services these advanced machines, which empower our customers – the...


  • San Jose, California, United States Nutanix Full time

    About the RoleThe Platform System Developer position at Nutanix is an exciting opportunity for a skilled software engineer to join our technology pioneer team. As a key member of this role, you will be responsible for developing software solutions that seamlessly integrate with our Acropolis OS across various hardware platforms.


  • San Jose, California, United States IBM Full time

    Company OverviewWe are IBM, a global leader in technology and innovation. Our mission is to build, design, code, consult, and think along with our clients to solve some of the world's most challenging problems. Estimated Salary: $180,000 - $250,000 per yearJob DescriptionAs a Staff AI/MLOps Development Engineer at Apptio, you will work closely with...


  • San Diego, California, United States Leidos Full time

    Leidos is a leader in the field of system engineering, development, and integration. As a software engineer with our company, you will have the opportunity to work on a nationally significant and fast-paced cryptographic key management program. The program follows DEVOPS best practices and employs robust development, test, and production environments. We use...


  • San Mateo, California, United States 2K Games, Inc. Full time

    We are seeking a skilled Senior Software Engineer to join our team at 2K Games, Inc. in this pivotal role.OverviewAt 2K Games, Inc., we pride ourselves on being a diverse team of developers driven by a passion for game development and united by our core values and culture of inclusivity. We are looking for talented individuals who can help us build amazing...


  • San Jose, California, United States Yoh, A Day & Zimmermann Company Full time

    About the RoleAs a highly skilled Chassis Systems Engineer, you will be responsible for integrating and optimizing chassis control systems to enhance vehicle dynamics and safety. This role requires collaboration with cross-functional teams to ensure seamless integration of hardware and software components.Main Responsibilities:Develop and fine-tune...


  • San Francisco, California, United States ZipRecruiter Full time

    At ZipRecruiter, we're seeking a skilled High-Performance Java Software Engineer to join our innovative Software as a Service (SaaS) team. As a technical lead, you'll play a crucial role in designing, developing, and deploying cloud-based enterprise software used by leading Energy organizations.This position will work on a wide range of SaaS products that...


  • San Diego, California, United States ISPA Technology, LLC Full time

    At ISPA Technology LLC, we're not just another tech company. We're pioneers in crafting the future of defense and national security with groundbreaking software solutions.We offer a dynamic work environment where your skills will be tested, your ideas valued, and your contributions will drive the rapid development of cutting-edge technologies.Your...


  • San Diego, California, United States Epic Sciences Full time

    Job Title: High-Performance Software DeveloperCompany OverviewEpic Sciences, Inc. is a pioneer in developing novel diagnostics to personalize and advance the treatment and management of cancer. Our mission is to enable rapid and non-invasive detection of genetic and molecular changes in cancer throughout a patient's journey.About UsWe partner with leading...


  • San Jose, California, United States NetApp Full time

    Job OverviewAt NetApp, we're pushing the boundaries of what's possible with data. As a key member of our Core Software team, you'll be part of a high-performance engineering group responsible for building the fundamental software that manages the ONTAP software product.About UsWe're an intelligent data infrastructure company that helps customers turn...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a skilled Senior Software Development Engineer to join our team. In this role, you will be responsible for ensuring the successful deployment and support of Lynx product implementations end-to-end.The ideal candidate will have excellent communication skills, a strong knowledge of Intel/ARM/PowerPC...


  • San Jose, California, United States NetApp Full time

    About NetAppWe're the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. Whether you're dealing with structured or unstructured data, workloads, or environments, we help our customers identify and realize new business possibilities.Our culture is built on embracing diversity and openness. We value...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Sr. Software Engineer to join our team at Lynx Software Technologies, Inc.This is a customer-facing role that requires excellent communication skills and the ability to collaborate with various internal and external teams.Key Responsibilities:Leverage your expertise in Unix/Linux internals, C programming, device...


  • San Diego, California, United States Apple Full time

    About the RoleWe're seeking a highly skilled software engineer to join our Audio and Media Technologies group at Apple. As a Streaming Media Software Engineer, you'll play a key role in designing groundbreaking features and experiences for future OS releases, contributing to the advancement of video streaming technologies.Job SummaryThis is a challenging and...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....


  • San Diego, California, United States ZipRecruiter Full time

    Job DescriptionWe are seeking a highly skilled Software Architect to join our team at PMAT. This role is perfect for someone who wants to leverage their technical expertise to drive innovation and deliver cutting-edge software solutions.About the RoleThe successful candidate will have 15+ years of experience as a software developer and 8+ years as a...


  • San Jose, California, United States Advanced Micro Devices , Inc. Full time

    About Advanced Micro DevicesWe're a technology company that's passionate about transforming lives with AMD technology to enrich our industry, communities, and the world.Our MissionWe build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The...