Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Silicon One Software

$152.5k - $219.2k

Cisco

The application window is expected to close on:

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received .

Meet the Team

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. 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 innovative customers developing the next generation of world-class products, join us! Our team develops the full software stack enabling the Silicon One network processors. We work with the Open Standards community and our incredible customers to deliver best in class routing and switching platforms. Work also with architecture and design teams to define the next generation of ASIC products being developed.

Your Impact

As part of Silicon One Customer Engineering team, you will closely interact with with Cisco's Silicon One customers to help with Silicon One product adoption, software development, documentation, technical support, trouble shooting, and maintenance. You will gather information from customers on their requirements, pain points and help them implement in software to improve software quality and customer experience. You will gain intimate knowledge of the Silicon One hardware architecture and software programming models, working closely with the architecture, hardware and software teams. You will develop innovative applications, customizations of Silicon One software to better suit the customer's needs. You will work with Silicon One Software teams to design and development of software features for both the control plane and data plane on Cisco's Silicon One NPU. You'll play a critical role in creating software that powers highly scalable, low-power, low-latency, and dense systems, addressing the ever-growing demands of AI/ML workloads, internet users, and modern applications.

You will use modern C++, the Silicon One network processing language, and Python to develop software for the NPU. You will participate in customer discussions to define requirements, scope features, and drive the development process from start to finish along with lead engineer(s) in the organization. You'll take full ownership of delivering high-quality software on schedule, additionally, you'll gain deep expertise in the Silicon One hardware architecture and programming models, collaborating with architecture and hardware teams to shape the next generation of ASIC products.

You are an experienced software engineer who understands software development methodologies to develop software modules for the networking domain. Your experience spans multiple areas in networking, where you've worked with other senior engineers/leads to develop and support various Networking Software modules. Your expertise in control and routing planes, as well as your ability to build large-scale, high-density, and highly redundant systems, is widely recognized.

You are deeply committed to ensuring the quality of the software and systems and supporting Silicon One Software for our customers. As a member of the Silicon One Customer Engineering team, you bring optimism and a positive outlook to your work. Driven by self-motivation, you exhibit a strong sense of ownership and a passion for delivering exceptional results.

Minimum Qualifications
  • Bachelor of Science EE/CS combined with 6+ years of related experience or Master of Science EE/CS combined with 4+ years of related experience.
  • Prior expertise in software development and integration while using one or more of the following programming languages: C++, Python.
  • Prior expertise with networking protocols and technologies (e.g., L2/L3, MPLS, BGP, OSPF).
  • Prior expertise in analytical reasoning and debugging, with experience using tools such as GDB, PDB, etc.
  • Prior working experience with algorithms and data structures.
Preferred Qualifications
  • Experience with cloud, data center, or edge networking products.
  • Experience with SAI, SONiC or other Network OS.
  • Experience with writing, testing and supporting software for high performing and scalable networking products.
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.

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.

Message to applicants applying to work in the U.S. and/or Canada:The starting salary range posted for this position is $152,500.00 to $219,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.

Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.

U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.

U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:

  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees

  • 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco

  • Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees

  • Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)

  • 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours ofunused sick timecarried forwardfrom one calendar yearto the next

  • Additional paid time away may be requested to deal with critical or emergency issues for family members

  • Optional 10 paid days per full calendar year to volunteer

For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.

Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:

  • .75% of incentive target for each 1% of revenue attainment up to 50% of quota;

  • 1.5% of incentive target for each 1% of attainment between 50% and 75%;

  • 1% of incentive target for each 1% of attainment between 75% and 100%; and

  • Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.

For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

The applicable full salary ranges for this position, by specific state, are listed below:

New York City Metro Area:

$152,500.00 - $252,000.00

Non-Metro New York state & Washington state:

$135,800.00 - $224,400.00

* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.

** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.

Required
Preferred
Job Industries
  • Other
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Silicon One Software in San Jose, CA vacancy
  • $147.4k - $272.1k

     ...Custom Silicon Applications Engineer - Camera Hardware Do you love taking on big challenges that require...  ...to draw conclusions. Developing software including scripts, firmware, and...  ...systems. At Apple, base pay is one part of our total compensation package... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...deliver the next groundbreaking Apple product. We are looking for software engineers with background in embedded software development to join a...  ...team responsible for developing and improving our embedded silicon test software platforms, including Common Firmware... 
    Suggested

    Apple

    Cupertino, CA
    2 days ago
  • $193.3k - $261.5k

     ...closely with the hardware and software teams to ensure the right...  ...provides ability for performance engineers to develop and improve custom...  .... Our senior members enjoy one-on-one mentoring and thorough...  ...responsible for building innovation in silicon and software for our AWS... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $101k - $160k

     ...fastest growing company among the Silicon Valley Top 50 technology...  ...talented, passionate, and committed engineers, technologists, and business...  ...We are looking for a Software Engineer to ensure the quality...  ...scratch or by enhancing existing ones. Write automated tests for... 
    Suggested
    Worldwide
    Shift work

    Supermicro

    San Jose, CA
    3 days ago
  •  ...SW that runs on every Apple phone, pad, and Mac computer in the world? Join our team of experienced SW engineers and debuggers in validating Apple's world class silicon. In this highly visible role you will be writing functional validation SW for the CPUs, caches, and... 
    Suggested
    Shift work

    Apple

    Cupertino, CA
    4 days ago
  • $165.2k - $223.6k

     ...Description Annapurna Labs designs silicon and software that accelerates innovation. Customers...  ...mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind...  ...that help our team members develop your engineering expertise so you feel empowered to... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    10 days ago
  • $323k

     ...Invent and lead a high-performing global Silicon FAE organization that delivers consistent...  ...leadership, Account teams, Program Managers, and Engineering leaders on account strategy and delivery...  ...they bring to Arm. Salary is only one component of Arm's offering. The total reward... 
    Work at office
    Local area

    ARM

    San Jose, CA
    3 days ago
  • $76k - $120.75k

     ...We are now looking for a Silicon Operations NPI Planner in our...  ...ensuring on-time delivery for engineering samples and builds of new products...  ...~ Proficiency in business software applications such as Microsoft...  ...NVIDIA is widely considered to be one of the technology world's... 
    Work experience placement
    Work at office

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...looking for a Senior SoC Modeling Engineer to join the team and deliver...  ...verification, emulation, and software teams to build, debug, and...  ...deploys some of the largest custom silicon in the world, with many...  ...mentorship. Our senior members enjoy one-on-one mentoring and thorough,... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...frameworks. You will work across the software stack, from designing scalable...  ...workflows to enable hardware engineering teams to design the world’s most advanced silicon more efficiently! Description...  ...Hands-on experience in at least one general-purpose programming language... 

    Apple

    Cupertino, CA
    4 days ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed as "Onsite" with an expectation...  .... This will include state-of-the-art silicon and platform software development,...  ...provide our team members and their loved ones with a comprehensive suite of benefits... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    4 days ago
  • $120k - $300k

     ...Software Engineer - Developer Infrastructure Sunnyvale, California, United States About Applied...  ...2017 and now valued at $15 billion, the Silicon Valley company is creating the digital...  ...product decisions - starting on day one Establish best practices and standards... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $165.2k - $223.6k

     ...are disrupting the data center software industry and change on-demand...  ...experienced Software Development engineer to join the Nitro Firmware...  ...Principal engineers from EC2, silicon designers, hardware engineers,...  ...mentorship. Our senior members enjoy one-on-one mentoring and thorough,... 
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  •  ...Software Engineer We are seeking a Software Engineer who thrives as a T-shaped individual—bringing...  ...Backed by top tier venture investors in Silicon Valley and tens of millions raised, we...  ...'ll feel right at home here. From day one, you'll get real ownership, real mentorship... 

    Reevo

    Santa Clara, CA
    1 day ago
  •  ...Sr. Software Engineer Client: DMV Location: Sacramento, CA Duration: 12 months Work Type: Onsite Pay Rate: $70-75/hr W2 // $80-85/hr CTC...  ...Integration and Continuous Deployment (CI/CD). ~ A minimum of one (1) year of experience with supporting a motor vehicles... 

    Omega Solutions

    Santa Clara, CA
    3 days ago
  •  ...Job Title: Silicon System Validation Engineer Location: Sunnyvale, CA (100% Onsite) Note: Only GC & USC...  ...easier for people to connect with the ones they love most. We are a team of...  ...intersection of silicon, hardware, software, and content. The Reality Labs team... 

    VBeyond

    Sunnyvale, CA
    11 hours ago
  • $193.3k - $261.5k

     ...for their cloud services. Our software developers build the next...  ...highly-motivated and passionate engineers to build next generation of network management for one of the largest networks in the...  ...Intel, AMD and Amazon's custom silicon - Graviton3 - while raising the... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $184k - $208k

     ...Senior Software Engineer, Flight Software San Jose, CA About the Role Muon seeks a Flight...  ...development environment Experience with one or more of: embedded linux, FPGA, HW...  ...state-of-the-art facility in the heart of Silicon Valley is optimized for manufacturing... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    5 days ago
  •  ...Greetings From Rootshell Inc, One of our client is looking for Sr Software engineer in Santa Clara, CA Job Title : Sr Software engineer Location : Remote ( Preferably Bay Area) Duration: Long Term Must Have skills : Automatic Testing... 
    Work experience placement
    Remote work

    Rootshell Enterprise Technologies

    Santa Clara, CA
    1 day ago
  • $156k - $186k

     ...Software Engineer, Ground Software San Jose, CA About the Role Muon is looking for a Software...  ...native software development in at least one major cloud provider (AWS, GCP, Azure)...  ...-of-the-art facility in the heart of Silicon Valley is optimized for manufacturing spacecraft... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    2 days ago
  • $165.2k - $223.6k

     ...our organization within AWS UC) designs silicon and software that accelerates innovation. Customers...  ...mentorship. Our senior members enjoy one-on-one mentoring and thorough, but...  ...that help our team members develop your engineering expertise so you feel empowered to take... 
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    3 days ago
  • $65 - $70 per hour

     ...Job Summary: We are seeking a Software Development Engineer II to join the Kuiper Network Services...  ...Have Skills: Proficiency in at least one high-level programming language (Python...  ...Inc's Best Workplaces 2024 and Silicon Valley's Best Places to Work by the San... 
    Hourly pay
    Contract work

    Akraya

    Sunnyvale, CA
    3 days ago
  • $262.7k - $355.4k

     ...customer-facing technical execution from silicon evaluation through deployment, accelerating...  ...partner concerns by involving L2 and L3 Engineering teams. Support workload enablement and...  ...they bring to Arm. Salary is only one component of Arm's offering. The total reward... 
    Work at office
    Local area
    Remote work

    ARM

    San Jose, CA
    5 days ago
  • $160k - $210k

     ...future of data centers. nEye's MEMS-based silicon photonics optical circuit switches (OCS)...  ...Overview We are hiring a Station Software Engineer who will design, implement, and maintain...  ...PyVISA, LabVIEW, etc.). ~ Worked with one or more of: optical instrumentation, motion... 

    nEye Systems

    Santa Clara, CA
    1 day ago
  • $19 - $65 per hour

     ...pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the...  ...was named by Fast Company as one of the World's Most Innovative...  ...hybrid environments. Field Engineering: On-vehicle deployment,... 
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    5 days ago
  •  ...Technical Program Manager, HW/Silicon At d-Matrix, we are...  .... We are at the forefront of software and hardware innovation, pushing...  ...is possible. Our culture is one of respect and collaboration....  ...Technical Program Manager to drive engineering excellence across the global... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    5 days ago
  •  ...Role: One Trust Functional Consultant Location: Sunnyvale, CA Duration: 6 months Experience Includes: • Experience in building n-tier, highly scalable, fault-tolerant, reactive microservices using Java, Scala, Go, Camel, Spring, Apache Tomcat, JBoss, and RESTful... 

    AceStack LLC

    Sunnyvale, CA
    9 hours ago
  • $191.4k - $281.4k

     ...change at any time. Meet the Team Cisco Silicon One is the center of Cisco's ASIC design...  ...center hosts all silicon Hardware and Software development fields under one roof....  ...interactions will also include Hardware Engineering, Product Management/Marketing, Product... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco

    San Jose, CA
    12 hours ago
  •  ...Pre-Silicon Computing Location: Austin, TX/Folsom, CA/ Santa Clara, CA/ Hudson, MA / Hillsboro, OR [Hillsboro, Jones Farm 1,...  ...technical support and troubleshooting assistance to hardware and software engineering teams for hardware, software, and infrastructure issues.... 
    Contract work
    Work experience placement
    Remote work

    Kasmo Global

    Santa Clara, CA
    1 day ago
  • $151k - $255k

     ...Software Engineer - Perception (Fallback Stack) Sunnyvale, California, United States About...  ...2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure...  ...Has hands-on experience with more than one domain relevant software framework or... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Silicon One Software. Be the first to apply!