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

Software Engineer, Networking & C/C++

$172k - $349k

Hewlett Packard Enterprise

Software Engineer, Networking & C/C+

This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office.

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Location: 1133 Innovation Way, Sunnyvale, California, 94089 USA or Remote in USA

About the Position:

If you are using the Internet, your data traffic is likely going through a HPE product, and HPE's PTX Series Routers Packet Forwarding team is responsible for developing the software that forwards your data packets as they traverse the network. This software is deployed across the globe in high-performance routers and switches that drive the largest and fastest public Cloud, Service Provider, and Mobile networks. The PTX Series Routers Packet Forwarding software team is seeking a Senior Staff Engineer.

Responsibilities:

  • Architect & develop Packet Forwarding Features for PTX Series Routers - IPv4/IPv6, MPLS, SRv6, Multicast, GRE, LAG and Tunneling Features
  • Work with Product Line Managers to understand Packet Forwarding Features and translate to implementation
  • Work with Test Teams to qualify and deliver high quality products
  • Engage with Customers
  • Participate in Industry Forums
  • Work on sustaining existing features

Minimum Qualifications:

  • A minimum of BS in CS/EE with 12 years of work experience. MS degree is a plus.
  • At least 8 years of experience with 'C' Programming
  • At least 3 years of experience with 'C++' Programming
  • Strong fundamental computer science skills like algorithms, data structures, operating systems
  • Hands on experience in Linux and Python
  • Work as a team player

Preferred Qualifications:

  • A minimum of 3 years of experience with Packet Forwarding Software Development
  • Some prior work/project experience in L3 Forwarding, MPLS, Multicast, SRv6, SR/SR-TE or Tunneling Features
  • A minimum of 3 years of experience in developing object oriented in C++, Python, CoPilot Development

What We Can Offer You:

Health & Wellbeing

We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.

Personal & Professional Development

We also invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have — whether you want to become a knowledge expert in your field or apply your skills to another division.

Unconditional Inclusion

We are unconditionally inclusive in the way we work and celebrate individual uniqueness. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good.

The expected salary/wage range for this position is provided below. Actual offer may vary from this range based upon geographic location, work experience, education/training, and/or skill level. – United States of America: Annual Salary USD 172,000 - 349,000 in CaliforniaThe listed salary range reflects base salary. Variable incentives may also be offered.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Networking & C/C++ in San Jose, CA vacancy
  •  ...Software Engineer, Networking & C/C++ This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work... 
    C++
    Work experience placement
    Work at office
    Remote work
    2 days per week

    Hewlett Packard Enterprise

    Alviso, CA
    18 hours ago
  • $152k - $218.5k

     ...is the industry's most innovative open network operating system built with a flexible...  ...We are looking for a highly motivated software engineer with experience in routing and control...  ...Participation in the open-source community. C/C++ and Python programming skills. With... 
    C++
    Flexible hours

    NVIDIA

    Santa Clara, CA
    18 hours ago
  • $152k - $241.5k

     ...intelligence. We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team develops and maintains software that...  ...~5+ years of relevant experience. ~ Excellent C/C++ programming and debugging skills. Shell scripting... 
    C++

    NVIDIA

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

     ...is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable...  .... A day in the life As a senior software engineer you will be responsible for leading the...  ...Experience in embedded development in C/C++ - Master's degree - Experience with... 
    C++
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $212.8k

     ...Software Development Engineer-AI/LLM Network Location: San Jose Team: Technology Employment Type: Regular Job Code: A74270 Responsibilities...  ...several mainstream programming languages, including C/C++, Python, Go and so on. Be familiar with the latest... 
    C++
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    1 day ago
  • $165.2k - $223.6k

     ...low-latency, high-speed broadband network connectivity to unserved and...  ...enable you to architect and build software from the ground up and drive the engineering culture of the team. Export Control...  ...- Experience with C/C++, GoLang or Rust programming language... 
    C++
    Permanent employment
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $122.57k - $256k

     ...Software Development Engineer Graduate (Intent-Based Networking) - 2026 Start (BS/ MS) Location: San Jose Team: Technology Employment Type: Regular Job...  ...least one back-end programming language, Python/Go/C/C++/Rust among others; Familiar with mainstream SQL... 
    C++
    Temporary work
    Local area

    ByteDance

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

     ...team building the scale-out networking backbone that powers the world...  ...for creating the networking software that connects massive AI accelerator...  ...team members develop your engineering expertise so you feel...  ...Strong programming skills in C/C++ with focus on high-performance... 
    C++
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

    Palo Alto Networks, Inc. is looking for a Software Engineer in Santa Clara, California to join their GlobalProtect team. The role involves developing a secure access Prisma Access client on the Linux Platform, focusing on collaboration and innovative problem-solving. Candidates... 
    C++

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • A technology solutions provider is looking for a Staff C/C++ Network Engineer/Developer with a strong background in TCP/IP and networking. Candidates must be familiar with C/C++ and able to work in a UNIX/Linux environment. The position is for 6 months and requires either... 
    C++

    Mindlance

    Santa Clara, CA
    18 hours ago
  • $45 - $60 per hour

     ...Responsibilitie About the Team The Network Security team is on the mission to build...  ...degree/master in Computer Science, Computer Engineering, Information Systems or other STEM...  ...language (e.g., Python, Go, Java, JavaScript, C/C++). - Problem-solving mindset, self-driven... 
    C++
    Hourly pay
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $147k - $211k

    Software Engineer III, Linux Kernel Networking corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 2 years...  ...Kernel development using the programming languages C/C++. 2 years of experience with developing large-scale infrastructure... 
    C++
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer – Networking Raleigh, NC | Bay Area / San Jose, CA | 12 Months Responsibilities: Design, develop, and maintain software...  ...~ Proficiency in programming languages such as C, C++, Python. ~ Experience with network protocols (BGP, LLDP,... 
    C++

    Echo IT Solutions

    San Jose, CA
    4 days ago
  • Job Title Should have hands on experience with C/C++ Developer with Rust Services Expected to work on changes in few of the existing scripts Should be capable of completing assigned changes within provided timelines Good Communication Skills
    C++

    ClifyX

    Sunnyvale, CA
    2 days ago
  •  ...Job Title: Principal Software Engineer / Architect (Networking) Location: San Jose, CA Experience: 5-7 Years Job Summary: We are seeking...  ...or low-level system programming ~ Proficiency in C/C++/Python or similar programming languages ~ Hands-on... 
    C++

    Info Way Solutions

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...NVIDIA seeks a senior software engineer to join the AI Networking co-design and benchmark R&D team. In this pivotal role, the candidate is responsible for...  ...~ Strong programming capabilities in Python, Bash, and C++. ~ A collaborative teammate with effective communication... 
    C++

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...for a highly motivated, excellent Senior Software Engineer for design and verification to join the...  ...will show a strong background in C++ programming, strong documentation, and...  ...configuration and debugging of all NVIDIA networking products. What you'll be doing: As... 
    C++
    Worldwide

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking a Senior Software Engineer for design and verification in their software tools group located in Santa Clara, CA. The ideal candidate will have a strong background in C++ and Python, leadership in Agile development, and ownership of software development... 
    C++

    NVIDIA Gruppe

    Santa Clara, CA
    18 hours ago
  • $170k - $210k

    Fortinet is seeking a Principal Software Developer Engineer for the FortiSwitch team in Sunnyvale, California...  ...software components, owning networking features for the FortiSwitch product...  ...The ideal candidate should have strong C/C++ skills, expertise in Linux kernel programming... 
    C++

    Fortinet

    Sunnyvale, CA
    18 hours ago
  • $184k - $287.5k

     ...upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider)...  ...-scale, cloud-native stacks across networking (RDMA/RoCE), storage, and control planes...  ...experience in distributed systems (Go, Rust, C/C++ or Python for tooling). ~ BS or MS (... 
    C++

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...graphics, and accelerated computing. As a Principal Software Engineer, you will lead the transformation of AI networking systems. You will apply your deep expertise to...  ...-level software expertise with proficiency in C/C++ and comfort debugging across firmware, driver, and... 
    C++

    NVIDIA

    Santa Clara, CA
    18 hours ago
  • $212.8k

     ...About the team ByteDance Networking brings together innovative ideas...  ...technologies from network architecture, software defined networking (SDN),...  ..., Information Science, Engineering, Mathematics, or equivalent with...  ...languages: Golang/Python/C++, familiar with design and development... 
    C++
    Temporary work
    Work experience placement
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $156k - $387.6k

     ...Network Software Development Engineer ByteDance San Jose, CA, US ByteDance is a global incubator of platforms at the cutting edge of commerce...  ...development or network device SDK development. - Proficiency in C/C++ and Python, with a strong grasp of data structures and... 
    C++
    Temporary work
    Local area

    Softbank Investment Advisers

    San Jose, CA
    2 days ago
  • $212.8k

     ...Responsibilities About the Team: The Media Network team is building an industry-leading real...  .... Bachelor's degree in Computer Science, Engineering, or a related field. 2. Proficiency in at...  ...programming language such as Golang, C, C++, Java, or Python. 3. Strong experience in... 
    C++
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $116k - $189.75k

     ...Software Engineer NVIDIA is at the forefront of the generative AI revolution, building the software and systems that power the world's most...  ...a collaborative approach across teams. ~ Strong Python and C/C++ programming skills. Ways to stand out from the crowd:... 
    C++

    NVIDIA

    Santa Clara, CA
    12 hours ago
  • $175k - $225k

     ...Software Engineer, Network Services Livingston, NJ / New York, NY / Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers...  ...Proficiency in programming languages such as Golang, Python, or C++. Familiarity with software-defined networking (SDN) and... 
    C++
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...centers and all of the servers, storage, networking, power, and cooling equipment that...  .... You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...one modern language such as Java, C++, or C# including object-oriented... 
    C++
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    18 hours ago
  • $181.1k - $318.4k

     ...Sr Software Engineer, Apple Cloud Networking Apple is where individual imaginations gather together, committing to the values that lead to great work....  ...Responsibilities Technical Skills: Proficiency in Java, C++, Go, scripting languages, Git, and configuration... 
    C++
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $96.8k - $118.3k

     ...global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful...  ...in Computer Science or Engineering and strong C/C++ skills. The position is based in Sunnyvale, California... 
    C++

    Fortinet, Inc.

    Sunnyvale, CA
    18 hours ago
  • $165.2k - $223.6k

     ...Do you like building software systems that power the world's largest cloud network? Would you like to play a key role in developing...  ...software, hardware, and network engineers, supply chain specialists,...  ...systems, and services using: C#, C++, Java, or Perl experience - 1+... 
    C++
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Networking & C/C++. Be the first to apply!