Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks. * Own Core ...
Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks. * Own Core ...
Network Software Engineer - 219787
San Diego, CA · On-site +1
$156K - $195K/yr
Architect, design, and evolve scalable, reliable, and fault-tolerant networking software for high-speed, low-latency interconnects, delivering predictable performance across large-scale MPP systems.
Network Software Engineer - 219787
San Diego, CA · On-site +1
$156K - $195K/yr
Architect, design, and evolve scalable, reliable, and fault-tolerant networking software for high-speed, low-latency interconnects, delivering predictable performance across large-scale MPP systems.
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$152 - $241.50/hr
NVIDIA's Networking group is seeking to hire an excellent senior firmware engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$152 - $241.50/hr
NVIDIA's Networking group is seeking to hire an excellent senior firmware engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Staff Embedded Software Engineer (Networking)
Brea, CA · On-site
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Quick apply
Staff Embedded Software Engineer (Networking)
Brea, CA · On-site
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Staff Embedded Software Engineer (Networking)
Brea, CA · On-site
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Staff Embedded Software Engineer (Networking)
Brea, CA · On-site
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Staff Embedded Software Engineer (Networking)
Brea, CA · Hybrid
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Staff Embedded Software Engineer (Networking)
Brea, CA · Hybrid
$145K - $165K/yr
The Staff Embedded Software Engineer (Networking) is responsible for the architecture, design, and implementation of high-performance networking software for onboard aircraft video systems. This role ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$152 - $241.50/hr
Collaborate with architecture and different software design teams throughout the software ... Gain a deep understanding of system debugging, networking technology, and stacks, as well as the HW ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$152 - $241.50/hr
Collaborate with architecture and different software design teams throughout the software ... Gain a deep understanding of system debugging, networking technology, and stacks, as well as the HW ...
Senior Firmware Engineer - Networking Software
$140K - $185K/yr
NVIDIA's Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Senior Firmware Engineer - Networking Software
$140K - $185K/yr
NVIDIA's Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$140K - $185K/yr
NVIDIA's Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Senior Firmware Engineer - Networking Software
Santa Clara, CA · On-site
$140K - $185K/yr
NVIDIA's Networking group is seeking to hire an excellent Senior Firmware Engineer to join the GPU ... Collaborate with architecture and different software design teams throughout the software ...
Director of Engineering, Home Networking Software Platform
Irvine, CA · On-site
$271K/yr
We are seeking a highly experienced Director of Engineering, Home Networking Software Platform to lead the creation and optimization of next-generation residential device platforms, which will be ...
Quick apply
Director of Engineering, Home Networking Software Platform
Irvine, CA · On-site
$271K/yr
We are seeking a highly experienced Director of Engineering, Home Networking Software Platform to lead the creation and optimization of next-generation residential device platforms, which will be ...
Director of Engineering, Home Networking Software Platform
Irvine, CA · On-site
$230 - $260/hr
We are seeking a highly experienced Director of Engineering, Home Networking Software Platform to lead the creation and optimization of next‑generation residential device platforms, which will be ...
Director of Engineering, Home Networking Software Platform
Irvine, CA · On-site
$230 - $260/hr
We are seeking a highly experienced Director of Engineering, Home Networking Software Platform to lead the creation and optimization of next‑generation residential device platforms, which will be ...
Senior Platform Networking Software Engineer, Systems Engineering
Santa Clara, CA · On-site
$175K - $263K/yr
Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks. * Own Core ...
Senior Platform Networking Software Engineer, Systems Engineering
Santa Clara, CA · On-site
$175K - $263K/yr
Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks. * Own Core ...
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Description Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver ... You will architect the software that sits on the satellite, manage the end-to-end embedded and ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Network Platform Software Development- Technical Lead
San Jose, CA · On-site
$150 - $175/hr
Network Platform Software Development - Technical Lead San Jose, CA / US Remote Responsibilities ... Optimize and enhance Linux networking internals, including memory management, network stack, and ...
Network Platform Software Development- Technical Lead
San Jose, CA · On-site
$150 - $175/hr
Network Platform Software Development - Technical Lead San Jose, CA / US Remote Responsibilities ... Optimize and enhance Linux networking internals, including memory management, network stack, and ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Senior WLAN/WIFI Networking/Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is ...
Senior Software Engineer - Networking
Santa Clara, CA · On-site
$143K - $189K/yr
We are looking for a highly motivated software engineer with experience in routing and control plane software. As a member of the routing team, you will be developing routing and network ...
Senior Software Engineer - Networking
Santa Clara, CA · On-site
$143K - $189K/yr
We are looking for a highly motivated software engineer with experience in routing and control plane software. As a member of the routing team, you will be developing routing and network ...
Networking Software information
What jobs can you do with networking software?
Is networking software a high paying job?
What is networking software?
What are some common challenges faced by professionals in networking software roles, and how can they be addressed?
What is the difference between Networking Software vs Network Administrator?
| Aspect | Networking Software | Network Administrator |
|---|---|---|
| Primary Role | Designing, developing, and managing network software and tools | Managing and maintaining physical and virtual network infrastructure |
| Required Skills | Programming, software development, network protocols | Network configuration, troubleshooting, hardware management |
| Certifications | Network+, CCNA (software focus), Cisco certifications | Network+, CCNA, CompTIA certifications |
| Work Environment | Software development teams, IT departments | Data centers, corporate IT departments, onsite and remote |
Networking Software professionals focus on creating and maintaining network-related software tools, while Network Administrators manage and troubleshoot the actual network infrastructure. Both roles require networking certifications and often work within the same industry environments, but their core responsibilities differ significantly.
What kind of jobs are in networking software?
What are the key skills and qualifications needed to thrive as a networking software engineer, and why are they important?

Senior Platform Networking Software Engineer, Systems Engineering
Santa Clara, CA • On-site
Full-time
PTO
Re-posted 14 days ago
Job description
THE ROLE
Join the Systems Software team to architect and deliver the core software powering the industry's most innovative, high-availability storage platforms. You will lead the development of mission-critical system components, transforming complex hardware-software integration challenges into seamless, zero-downtime customer experiences. By collaborating with hardware and cross-functional software teams, you will define the future of enterprise data storage and ensure our platforms remain at the cutting edge of performance and reliability.
WHAT YOU'LL DO
Architect High-Performance Networking: Drive the end-to-end design and debugging of C/C++ networking software to ensure next-generation switching and fabric platforms meet rigorous scalability and resiliency benchmarks.
Own Core Protocol Development: Deliver critical Layer 2 and Layer 3 features-including forwarding behavior and control-plane protocols-that simplify operations for global enterprise customers.
Lead Hardware-Software Integration: Partner with ASIC vendors and internal platform teams to implement switch SDK functionalities, ensuring robust hardware interfaces and successful in-service software upgrades (ISSU).
Innovate with Open Networking: Design and customize SONiC-based solutions across the control and data planes to enhance our disaggregated network operating system capabilities.
Drive Technical Excellence: Act as a technical mentor and lead for complex initiatives, setting the standard for code quality and architectural decisions across cross-functional networking efforts.
- We are primarily an in-office environment and therefore, you will be expected to work from the Santa Clara, CA office in compliance with Pure's policies, unless you are on PTO, or work travel, or other approved leave.
WHAT YOU BRING
Systems Programming Expertise: Advanced proficiency in C/C++ (C++11+) with a track record of building and debugging performance-sensitive systems software or networking applications.
Deep Networking Domain Knowledge: Mastery of Layer 2 and Layer 3 protocols (Ethernet, VLANs, BGP, ECMP) and the ability to translate these complex behaviors into production-ready code.
Hardware Interfacing Skills: Practical experience working with switch SDKs or Linux networking internals (kernel concepts, drivers, or packet processing) to interact directly with ASIC capabilities.
Availability-Focused Engineering: Understanding of non-disruptive upgrade (NDU) technologies and the architectural discipline required to build systems that minimize customer impact during maintenance.
Collaborative Technical Leadership: Ability to independently drive complex problem-solving and influence technical direction across multiple teams while mentoring junior engineers.
 #LI-ONSITE