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

Senior Software Engineer (Networking, Python, C/C++)

$136.5k - $276.5k

Hewlett Packard Enterprise Development LP

Senior Software Engineer (Networking, Python, C/C++This role has been designed as 'Hybrid' with a requirement 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.Senior Software EngineerLocation (HYBRID): Sunnyvale, CAWe are seeking enterprising engineers with strong problem-solving skills to work on Switching and Overlay technologies that power Data Centers, Enterprise networks, and Service Provider environments. The ideal candidate will have strong programming expertise in C/C++, a solid understanding of operating system fundamentals, knowledge of data structures, and exposure to software architectures. Familiarity with networking technologies and proficiency in Python is a definite plus.About the PositionYou will develop, innovate, and maintain control plane software for Layer 2 technologies, contributing to the design and implementation of cutting-edge networking solutions.Key ResponsibilitiesPerform requirements analysis, design, implementation, unit testing, and maintenance of software modules.Participate in design and functional specification reviews.Contribute to performance, scalability, reliability, and maintainability of features.Design, document, and execute unit and integration test cases, and automate testing using frameworks.Collaborate with cross-functional teams and architects across geographically distributed locations.Work closely with product development and business unit architecture teams to align solutions with customer priorities and industry standards (IETF/IEEE).Build strong relationships with senior leadership to translate business objectives into project deliverables.Troubleshoot and resolve customer-reported issues, providing root-cause analysis and corrective actions.Contribute to white papers, patents, and IETF standards in relevant technical areas.Minimum QualificationsB.S., M.S., or Ph.D. in EE/CS with 8+ years of relevant Layer 2/Layer 3 networking experience.Expertise in C/C++ programming, data structures, and debugging.Familiarity with Python and Robot framework for test automation.Strong problem-solving skills for diagnosing and resolving complex issues.Self-starter with the ability to manage multiple tasks efficiently.Preferred ExperienceLayer 2 technologies: 802.1Q VLAN bridging, VPLS, EVPN, VXLAN, MPLS, MC-LAG, OAM.Protocols: LLDP, LACP, STP, LFM, CFM, VRRP, ERP, MVRP, TCP, IPv4/IPv6, UDP, OSPF, BGP.Additional SkillsExcellent oral and written communication skills.Highly self-motivated and able to work collaboratively in a team environment.What We Can Offer You:Health & WellbeingWe 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 DevelopmentWe 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 InclusionWe 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 136,500 - 276,500 in CaliforniaThe listed salary range reflects base salary. Variable incentives may also be offered.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Networking, Python, C/C++) in Sunnyvale, CA vacancy
  •  ...Sunnyvale, CA seeks an enterprising Senior Software Engineer to advance switching and overlay...  ...powering data centers and enterprise networks. Strong C/C++ programming, OS fundamentals, data...  ...to networking are essential, with Python familiarity a plus. You will design... 
    Senior
    Software
    C++

    Hewlett Packard Enterprise

    Sunnyvale, CA
    5 days ago
  • $224k - $356.5k

     ...looking for an excellent Senior Firmware Engineer to join the Firmware...  ...groundbreaking networking features for AI, cloud...  ...will learn how a big software project is operated,...  ...experience in Firmware.Strong C/C++ and OOP capabilities....  ...languages and python hands-on.Strong analytical... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $128k - $201.25k

     ...lasting impact on the world.As a Senior Technical Marketing Engineer for Datacenter Networking, you will join a dedicated...  ...'s networking hardware and software products. This position in...  ...AI workloads. Proficiency in C/C++, Golang, and Python AI/ML frameworks is... 
    Senior
    Software
    C++
    Full time
    Work at office

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...CoreWeave is expanding its firmware engineering team to develop and maintain OpenBMC firmware for...  ...design, implement, and test firmware in C/C++ within a Linux/OpenBMC environment, collaborating with hardware, platform software, and reliability teams. You will contribute... 
    Senior
    Software
    C++

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $224k - $356.5k

     ...lasting impact on the world.We are seeking an outstanding Software Engineer to join our US-based networking software team. As a technical leader, you will lead...  ...low-level software expertise with proficiency in C/C++ and comfort debugging across firmware, driver, OS, and... 
    Senior
    Software
    C++
    Full time
    Shift work

    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...  ...networks.A day in the lifeAs a senior software engineer you will be responsible for leading the...  ...Experience in embedded development in C/C++- Master's degree- Experience with PCIe... 
    Senior
    Software
    C++
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $184k - $356.5k

     ...NVIDIA is seeking a Senior Firmware Engineer to join its ambitious Firmware team...  ...developing cutting-edge networking features for AI, cloud, HPC...  ...firmware features, and ensure software quality. Applicants...  ...Firmware development and strong C/C++ programming skills.... 
    Senior
    Software
    C++

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Amazon.com Services LLC seeks Senior Software Development Engineer for the EC2 Windows OST team to advance OS-level software in the cloud. You will...  ...workloads on AWS EC2 Windows instances. Bring strong C/C++, OS/driver expertise, and a track record in scalable, reliable... 
    Senior
    Software
    C++

    Amazon

    Santa Clara, CA
    3 days ago
  • $148k - $287.5k

     ...intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of...  ...of relevant experience. ~ Excellent C/C++ programming and debugging skills. ~... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...storage services. Candidates must demonstrate a track record of delivering large-scale storage products and proficiency in Python, Go, or C/C++. Key Skills: Object Storage, Distributed Systems, Python, Go, C/C++, System Architecture, Cloud Services, Concurrency Models... 
    Senior
    Software
    C++

    NVIDIA AI

    Santa Clara, CA
    3 days ago
  •  ...Santa Clara, CA is seeking a seasoned software engineer to design and scale cloud security...  ...Ideal candidates have deep expertise in networking, cloud platforms, and modern CI/CD...  ...practices, with a strong track record in C/C++, Python, and Linux development. #J-18808-... 
    Senior
    Software
    C++

    Netskope

    Santa Clara, CA
    15 hours ago
  •  ...Design and develop software for next-generation autonomous vehicle hardware platforms and sensors. Collaborate with cross-functional...  ...experience in software design and development. Proficiency in C/C++/Python and experience with Linux/RTOS on ARM-based SoC hardware is essential... 
    Senior
    Software
    C++

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • $134.6k - $217.8k

     ...Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our...  ...™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next‑generation...  ..., Fedora, etc. ~ Proficiency in C/C++ programming languages, with a strong... 
    Senior
    Software
    C++
    Full time
    Work at office
    Immediate start
    Remote work

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  •  ...CrowdStrike is seeking a Software Development Engineer on the Cloud Runtime Protection team to build the core Falcon sensor for cloud-native AI workloads...  ...per week. Ideal candidates have 10+ years in Linux/Unix C/C++, kernel modules, and production eBPF experience, plus... 
    Senior
    Software
    C++
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    3 days ago
  • $225k - $275k

    DDN is seeking a Senior Software Engineering Manager to lead the engineering organization responsible...  ..., distributed caching, RDMA networking, GPUDirect Storage, NVIDIA...  ...programming experience with Go and Python; experience with C/C++ is a plus.Demonstrated ability to... 
    Senior
    Software
    C++

    DataDirect Networks

    Santa Clara, CA
    2 days ago
  •  ...Dell Technologies in Santa Clara, California, is seeking a Senior Software Engineer in Data Protection Software Engineering. You will design and deliver features for Dell's Data Protection portfolio, lead complex features, drive architectural discussions, and mentor engineers... 
    Senior
    Software
    C++

    Dell

    Santa Clara, CA
    1 day ago
  •  ...Software EngineerJoin the Infrastructure Engineering team as a Software Engineer and help redefine how networking problems are solved. You will develop innovative software for next-generation...  ....Programming experience in C/C++ & Python required.Experience with Linux Kernel... 
    Senior
    Software
    C++
    Work experience placement

    Cisco

    Milpitas, CA
    15 hours ago
  • $184k - $287.5k

     ...building the foundational system software that enables safe, high-...  ...systems software, safety-critical engineering, and ground breaking...  ...Strong proficiency in C and modern C++.Deep experience with embedded...  ...production scale.Experience with MISRA C/C++, Coverity, fuzzing, or... 
    Senior
    Software
    C++

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...lasting impact on the world.We are looking for an experienced Senior Software Engineer for the Embedded Platform team. This is an outstanding...  ...Linux and sophisticated embedded systems development.Excellent C/C++/bash programming skills.Able to understand the platform... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object...  ...experience developing distributed systems with Python, Go, C/C++, or similarBachelor’s of Science in Computer Science, or... 
    Senior
    Software
    C++
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $166k - $203k

     ...Develop and maintain software components on current and future networking related products. Hands...  ...software development Strong C/C++ experience in Unix/Linux...  ...languages: Shell, Python a plus Knowledge of general...  ...Science or Electrical Engineering; M.S. preferred.... 
    Senior
    Software
    C++
    Full time
    Worldwide

    Perception Point LTD

    Sunnyvale, CA
    2 days ago
  • $167.27k - $278.79k

     ...a fast-growing cloud networking company that is transforming...  ...we are expanding our Engineering team. The Role We are seeking a Director or Senior Director of...  ...or distributed systems software, including 5+ years leading...  ...engineering background in C/C++, Go, or similar... 
    Senior
    Software
    C++

    Alkira

    San Jose, CA
    3 days ago
  • $184k - $287.5k

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

    Nvidia

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

     ...Vehicles Platform team is seeking a Senior System Software Engineer to help bring NVIDIA's autonomous vehicle...  ...experience.Proficiency in C/C++/Python.Strong debugging skills in complex,...  ...Knowledge of general-purpose and automotive network systems (Ethernet, CAN, etc.)Your... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...group of highly skilled and motivated engineers who bring GeForce NOW to life! As a member...  ..., Linux Kernel, KVM Hypervisor, System Software & optimization at scaleUnderstand and...  ...CPU-to-Memory architectureProficiency in Python/C/C++/RustExperience working in performance... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    15 hours ago
  •  ...Applied Materials, Inc. in Santa Clara, CA invites students for a full-time internship in software engineering. You will develop code for software projects, fix bugs, design software components, test code, and document software functionality. The role emphasizes collaboration... 
    Software
    C++
    Full time
    Internship

    Applied Materials

    Santa Clara, CA
    4 days ago
  • $224k - $356.5k

     ...team at NVIDIA to craft the future of computing! As a Senior Software Engineer - Traffic & Networking, you'll have the chance to define and deliver innovative...  ...skills in one or more languages, including C, C++, Go, or Rust.Proven experience building and maintaining... 
    Senior
    Software
    C++
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $213k - $263k

     ...+ U.S. states.Hardware Engineering is an innovative and collaborative...  ..., reliability, software and vehicle engineers....  ...and reports to a Senior Staff Software Engineer...  ...vertically-integrated C++ software systems (on-vehicle...  ...specifically for C++ and not for C/C++.We prefer:... 
    Senior
    Software
    C++
    Full time
    Work experience placement
    Remote work

    Latent Logic

    Mountain View, CA
    4 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Networking & Real-Time SystemsMountain View, California (HQ)Who We AreNuro believes self-driving vehicles are the most immediate...  ...data moves from the physical layer to the application.C++ Expert: You write performant, thread-safe code and understand... 
    Senior
    Software
    C++
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...issues and the impact on hardware, network, or service operations and quality....  ...experience. 5 years of experience with software development in C++, C, or Python.3 years of experience testing,...  ...accessible technologies. Google's software engineers develop the next-generation... 
    Senior
    Software
    C++

    Google

    Sunnyvale, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Networking, Python, C/C++). Be the first to apply!